Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.BorderLayoutBuilder.decorate()


    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.north(layoutTop()).center(browser);
        layout.decorate(canvas);
    }

    private UiProvider layoutTop() {
        UiProvider titlePanel = createTitlePanel();
        if (isTabBased()) {
View Full Code Here


        BorderLayoutBuilder container = new BorderLayoutBuilder(0, 5);
        container.north(PackageResources.SearchParamsDefiner.BASE_DN);
        BoxBuilder pathRow = BoxBuilder.horizontal();
        pathRow.add(field).strut(5).add(basePathLabel);
        container.center(pathRow);
        container.decorate(canvas);
    }

    @Override
    public void requestFocus() {
        field.requestFocusInWindow();
View Full Code Here

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 5);
        layout.north(PackageResources.PrimaryKeySelectionPage.EXPLANATION).center(table);
        layout.decorate(canvas);
    }

    @Override
    public void requestFocus() {
        table.requestFocus();
View Full Code Here

        if (refreshAction == null) {
            list.decorate(canvas);
        } else {
            BorderLayoutBuilder layout = new BorderLayoutBuilder(5, 0);
            layout.north(InvisiblePanel.newPanel(new KongaButton(refreshAction))).center(list);
            layout.decorate(canvas);
        }
    }

    @Override
    public void requestFocus() {
View Full Code Here

    private void layoutWithTitle(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.center(timeControl);
        layout.setBorder(StyleSheet.getDefaultTitleBorder(title));
        layout.decorate(canvas);
    }

    @Override
    public void requestFocus() {
        timeControl.requestFocus();
View Full Code Here

        layout.center(list);
        if (deleteAction != null) {
            BoxBuilder south = layoutControlPanel();
            layout.south(south);
        }
        layout.decorate(decor);
    }

    private BoxBuilder layoutControlPanel() {
        JButton deleteButton = new JButton(deleteAction);
        deleteButton.setText("");
View Full Code Here

        layout.north(Flow.leading().add(header).container());
        JScrollPane scrollPane = new JScrollPane(displayer);
        scrollPane.getVerticalScrollBar().setUnitIncrement(10);
        scrollPane.getHorizontalScrollBar().setUnitIncrement(10);
        layout.center(scrollPane);
        layout.decorate(canvas);
    }

    @Override
    public void requestFocus() {
        displayer.requestFocusInWindow();
View Full Code Here

        if (m != null) {
            JComponent wrapper = BorderLayoutBuilder.fillWith(m);
            wrapper.setBorder(Empty.border(4));
            layout.south(wrapper);
        }
        layout.decorate(canvas);
    }

    private ProgressTracker getProgressMonitor() {
        synchronized (lock) {
            return progressTracker;
View Full Code Here

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 10);
        layout.north(entitySearchParams).center(cards);
        layout.decorate(canvas);
    }

    @Override
    public void requestFocus() {
        entitySearchParams.requestFocus();
View Full Code Here

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.center(displayer).south(createButtonBox());
        layout.decorate(canvas);
    }

    private JComponent createButtonBox() {
        BoxBuilder buttons = BoxBuilder.horizontal();
        buttons.add(selectAllAction).strut(5).add(unselectAllAction).strut(25).add(deleteAction).glue();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.