Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.OneColumnPanel


                locationDecorateGraphNodes, autoCompletionUi);
    }

    @Override
    public void display(Container parent) {
        OneColumnPanel col = new OneColumnPanel();
        col.setInsets(5, 10, 10, 5);
        col.setWeightX(1.0);
        layoutTypePrefs(col);
        col.setInsets(5, 5, 10, 5);
        layoutIconPrefs(col);
        col.add(autoCompletionUi);
        col.setBorder(Empty.border(10, 0, 10, 0));
        BorderLayoutBuilder.from(parent).north(col);
    }
View Full Code Here


    private void setInitialState() {
        entityList.selectFirst();
    }

    private void layoutComponents() {
        contentPanel = new OneColumnPanel();
        contentPanel.setFill(OneColumnPanel.NONE);
        contentPanel.setWeightX(1.0);
        Insets labelInsets = new Insets(2, 2, 2, 2);
        Insets compInsets = new Insets(1, 2, 7, 2);
        if (globalWarningsArea != null) {
View Full Code Here

        targetTypeUi.layout(grid);
        parent.add(grid);
    }
   
    private void layoutIconPrefs(OneColumnPanel parent) {
        OneColumnPanel col = new OneColumnPanel();
        col.setInsets(5, 0, 5, 0);
        col.setWeightX(1.0);
        col.add(locationDecoratePageIcons);
        col.add(locationDecorateTreeNodes);
        col.add(locationDecorateGraphNodes);
        col.setBorder(StyleSheet.getDefaultTitleBorder("Icons"));
        parent.add(col);
    }
View Full Code Here

            row.addAllWithSpace(50, createTransferTypeLayout(), securityModePanel.getUi());
            return row;
        }

        private JComponent createTransferTypeLayout() {
            OneColumnPanel p = new OneColumnPanel();
            p.setInsets(0, 0, 5, 0);
            p.add(transferTypePanel.getUi());
            p.setInsets(0, 5, 5, 0);
            p.add(passiveModeOption.getInputComponent());
            JComponent wrapper = InvisiblePanel.newPanel();
            p.addToParent(wrapper, null);
            return wrapper;
        }
View Full Code Here

        }

        @Override
        public void decorate(UiCanvas canvas) {
            // TODO: Add some form of explanation
            OneColumnPanel col = new OneColumnPanel();
            col.setWeightX(1.0);
            super.decorate(col);
            col.setBorder(StyleSheet.getDefaultTitleBorder("Project Content Viewer Style"));
            col.decorate(canvas);
        }
View Full Code Here

        }

        @Override
        protected UiProvider getOptionalControls() {
            BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 10);
            OneColumnPanel north = new OneColumnPanel();
            north.setInsets(0, 0, 10, 0);
            north.setWeightX(1.0);
            north.addAll(getCapsule(nlstOption),
                            fileLocationPanel.getAfterProcessingLayout(),
                            fileLocationPanel.getIgnoreLineFieldsForLayout());
            layout.north(north).center(layoutTransferTypeAndSecurityOptions());
            return layout;
        }
View Full Code Here

            super(AutoCompletionPreference.instance(), "", false);
        }

        @Override
        public void decorate(UiCanvas canvas) {
            final OneColumnPanel col = new OneColumnPanel();
            col.setInsets(5, 0, 5, 0);
            col.setWeightX(1.0);
            col.add(getCaption());
            super.decorate(new UiCanvas() {

                @Override
                public void display(Component c) {
                    col.setFillNone();
                    col.add(c);
                }
            });
            col.setBorder(StyleSheet.getDefaultTitleBorder("Auto Completion"));
            col.decorate(canvas);
        }
View Full Code Here

    public final void setNoSelectionErrorMessage(String message) {
        selectionWidget.setNoSelectionErrorMessage(message);
    }

    private void layoutInputPanel() {
        OneColumnPanel p = new OneColumnPanel();
        p.setOpaque(false, false);
        p.setInsets(5, 5, 5, 5);
        p.add(selectionWidget);
        p.addAll(getAdditionalComponents());
        InvisiblePanel.convert(inputPanel.getUi());
        p.addToParent(inputPanel.getUi(), null);
        UiUtils.setOpaqueRecursivelySkipDefaults(inputPanel.getUi(), false);
    }
View Full Code Here

    public UiProvider layoutComponents(DataLocationPanelLayout layout) {
        return (sourceTarget == SourceTarget.Source ? layoutForSource(layout) : layoutForTarget(layout));
    }

    private void layoutForSource(Container parent, Object layout) {
        OneColumnPanel p = createControlCanvas();
        if (needsLoginControls()) {
            p.add(getLoginFieldsForLayout());
        }
        p.add(layoutFilterControls());
        p.add(layoutOptionalControls());
        p.addToParent(parent, layout);
    }
View Full Code Here

        ProjectDirectory projectDir = projectManager.getProjectDirectory();
        return projectDir.getSuggestedNewProjectName(suggestedProjectLocation);
    }

    private JComponent layoutComponents() {
        OneColumnPanel col = new OneColumnPanel();
        col.setWeightX(1.0);
        JLabel caption = createCaption();
        col.add(caption);
        col.add(createTopPanel());
        col.add(InvisiblePanel.newPanel(createButton()));
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.north(col).center(" ");
        JComponent ui = layout.container();
        return ui;
    }
View Full Code Here

TOP

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

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.