Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.BorderLayoutBuilder


        console.setItemLookup(itemLookup);
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.north(console).center(createSplitPane());
        layout.decorate(canvas);
    }
View Full Code Here


        testArea.setLabel("Result:");
        return new KongaScrollPane(testArea.asUiProvider());
    }

    private JComponent layoutDataElementsViewer() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3);
        JComponent caption = DataElementViewer.getDefaultCaption();
        BoxBuilder toolbar = BoxBuilder.horizontal().add(caption).glue().add(resetAction);
        layout.north(toolbar).center(deViewer);
        JComponent c = layout.container();
        c.setMinimumSize(new Dimension(0, 0));
        return c;
    }
View Full Code Here

        UiUtils.setPanelBackgrounds(col.getUi(), Colors.NEUTRAL_BACKGROUND);
        col.decorate(canvas);
    }

    private void layoutFileSelector(OneColumnPanel parent) {
        BorderLayoutBuilder wrapper = new BorderLayoutBuilder(fileSelector);
        wrapper.setBorder(StyleSheet.getLineTitleBorder("Input File"));
        parent.add(wrapper);
    }
View Full Code Here

        UiProvider ui = layoutListAndPreferenceChoice();
        dialog.standardLayout(ui, KongaDialog.OK_CANCEL);
    }
   
    private UiProvider layoutListAndPreferenceChoice() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 10);
        layout.center(selectionUi).south(turnOffAutoBehaviorChoice);
        return layout;
    }
View Full Code Here

        split.setResizeWeight(0.6);
        return split;
    }

    private JComponent createEntriesPanel() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        JComponent navDisplayer = navigationControl.getDisplayer();
        FocusUtils.makeComponentMouseFocusable(navDisplayer);
        layout.north(navDisplayer).center(logDisplayer);
        return layout.container();
    }
View Full Code Here

        layout.north(navDisplayer).center(logDisplayer);
        return layout.container();
    }

    private JComponent createDetailsPanel() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(messageDisplayer);
        DetailsToolBar tb = new DetailsToolBar(messageDisplayer);
        layout.north(tb.ui);
        return layout.container();
    }
View Full Code Here

        displayer.setPageDisplayer(p);
    }

    @Override
    public void decorate(JComponent view) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.north(getTitlePanel()).center(displayer);
        BorderLayoutBuilder.from(view).center(layout.container());
    }
View Full Code Here

        view.getPermissions().setPermissions(group, accessedEntity, permissions, recursive);
        return true;
    }

    private boolean overrideReadVeto(ServerItem userOrGroup, KList<? extends IntegrationEntity> vetos) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3);
        layout.northToSouth(getTopMessage(userOrGroup), new IntegrationEntityList(vetos), getBottomMessage(userOrGroup));
        DoNotShowAgainQuestion q = new DoNotShowAgainQuestion(layout, Strings.get("Permissions.Cache.Override.Title"),
                        AskBeforeOverridingReadVetoPreference.INSTANCE, Option.YES_NO, Option.YES, Type.WARNING);
        return q.ask(view.getWindow().getFrame());
    }
View Full Code Here

        this.pageDisplayer = pageDisplayer;
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder left = new BorderLayoutBuilder(0, 10);
        left.center(searchFieldsPanel).south(layoutOptions());
        left.setBorder(StyleSheet.getDefaultTitleBorder("Search Parameters"));
        JComponent right = BorderLayoutBuilder.fillWith(resultList);
        right.setBorder(StyleSheet.getDefaultTitleBorder("Matching Items"));
        right.setPreferredSize(new Dimension(150, 100));
        Grid grid = Grid.oneRow(10);
        grid.addAll(left, right);
View Full Code Here

    /**
     * Retrieves a <tt>JComponent</tt> representation of this <tt>DocDefTable</tt> that can be added
     * to a <tt>Container</tt> for display in the UI.
     */
    public JComponent getDisplayer() {
        BorderLayoutBuilder p = new BorderLayoutBuilder(0, 5);
        p.north(getButtonPanel()).center(ui);
        return p.setOpaqueRecursively(false).container();
    }
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.