Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.BorderLayoutBuilder


    @Override
    public UiProvider asUiProvider() {
        if (label == null) {
            return new UiProviderAdapter(this);
        }
        return new BorderLayoutBuilder(0, 3).north(label).center(this);
    }
View Full Code Here


        this.container = container;
        this.overlay = createOverlay();
    }

    private OverlayDecorator createOverlay() {
        BorderLayoutBuilder cp = new BorderLayoutBuilder(getUi());
        cp.withEmptyBorder(10, 10, 10, 10);
        OverlayDecorator overlay = new OverlayDecorator(cp, getSuggestedTitle()) {

            @Override
            protected void onCancel() {
                handleCancel();
View Full Code Here

    public static void display(final String warnings, final String title) {
        EventQueue.invokeLater(new Runnable() {

            @Override
            public void run() {
                BorderLayoutBuilder layout = createLayout(warnings);
                UiProviderDialogDisplayer.display(ApplicationUi.getAppWinFrame(), layout, title);
            }
        });
    }
View Full Code Here

        });
    }

    private static BorderLayoutBuilder createLayout(String warnings) {
        KongaTextArea text = KongaTextArea.viewer(warnings, 10, 70);
        BorderLayoutBuilder layout = new BorderLayoutBuilder(10, 0);
        JLabel icon = new JLabel(UIManager.getIcon("OptionPane.warningIcon"));
        icon.setVerticalAlignment(SwingConstants.TOP);
        layout.west(icon).center(text);
        return layout;
    }
View Full Code Here

        */
        if (doImportAction != null) {
            p.setFillNone();
            p.add(createImportButtonCapsule());
        }
        JComponent p2 = fixedWidth ? InvisiblePanel.newPanel(p) : new BorderLayoutBuilder().north(p).container();
        UiUtils.setOpaqueRecursivelySkipDefaults(p2, false);
        p2.setBorder(Empty.border(5));
        return p2;
    }
View Full Code Here

        UiUtils.setOpaqueRecursivelySkipDefaults(operationPanel, false);
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder p = new BorderLayoutBuilder(0, 10);
        p.north(operationPanel).center(treePanel);
        p.setOpaqueRecursively(false).decorate(canvas);
    }
View Full Code Here

        this.showDisclaimer = b;
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 5);
        JLabel disclaimer = showDisclaimer ? createDisclaimer() : null;
        layout.north(disclaimer).center(table);
        layout.setOpaque(false);
        layout.decorate(canvas);
    }
View Full Code Here

        return new OperationLogTableColumn[] { OPERATION, TIME_STARTED, TIME_DONE, DURATION, TARGET_FILES, TRANSFER_SIZE };
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.northToSouth(toolbar.getDisplayer(), displayer, filterDescriptionPanel);
        layout.decorate(canvas);
    }
View Full Code Here

        return f;
    }
   
    private void doLayout() {
        JComponent p = urlField.getInputComponent();
        JComponent displayer = new BorderLayoutBuilder().north(p).setBorder(Empty.border(FIELD_INSETS)).container();
        setDisplayer(displayer);
    }
View Full Code Here

            overlay.show(container, new OverlayCenterPositioner());
            table.requestFocus();
        }

        private OverlayDecorator createOverlay(String title, String caption) {
            BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 5);
            FilterField filterField = new FilterField(table);
            layout.northToSouth(caption, table, filterField).setBorder(Empty.border(10));
            OverlayDecorator decorator = new OverlayDecorator(layout, title) {

                @Override
                protected void onOk() {
                    Set<CROM> selected = Sets.newHashSet(table.getSelectedObjects());
View Full Code Here

TOP

Related Classes of org.jitterbit.ui.layout.BorderLayoutBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.