Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.OneColumnPanel


        row.addAllWithSpace(10, createInvisibleCapsule(fileFilterField.asInputFieldForLayout()), createEditFilterOptionsButton());
        return row;
    }
   
    private JComponent layoutOptionalControls() {
        OneColumnPanel p = createControlCanvas();
        p.add(afterProcessingPanel.getUi());
        p.setFillNone();
        p.add(ignoreLinesPanel.getUi());
        JComponent ui = new BorderLayoutBuilder().north(p).container();
        InterchangeViewUtils.configurePropertyFields(ui);
        DropDownPanel dropDown = DataLocationPanelUtils.createOptionsDropDown(ui, false);
        return dropDown.getDisplayer();
    }
View Full Code Here


        DropDownPanel dropDown = DataLocationPanelUtils.createOptionsDropDown(ui, false);
        return dropDown.getDisplayer();
    }

    private void layoutForTarget(Container parent, Object layout) {
        OneColumnPanel p = createControlCanvas();
        if (needsLoginControls()) {
            p.add(getLoginFieldsForLayout());
        }
        p.add(InputFieldFactory.getCapsule(fileFilterField.asInputFieldForLayout()));
        p.addToParent(parent, layout);
    }
View Full Code Here

        layout.add(fileFilterField.asInputFieldForLayout());
        return layout;
    }
   
    private static OneColumnPanel createControlCanvas() {
        OneColumnPanel p = new OneColumnPanel();
        p.setInsets(0, 0, 10, 0);
        p.setWeightX(1.0);
        return p;
    }
View Full Code Here

    @Override
    public void decorate(UiCanvas canvas) {
        JLabel caption = createCaption();
        KongaButton importButton = createImportButton();
        OneColumnPanel layout = new OneColumnPanel();
        layout.setWeightX(1.0);
        layout.addAll(caption, importUi, InvisiblePanel.newPanel(importButton));
        layout.setFillOut();
        layout.add(" ");
        layeredPane.setBaseComponent(layout.getUi());
        canvas.display(layeredPane);
    }
View Full Code Here

    private void showInvalidItems(KList<IntegrationEntity> items) {
        JList displayList = ComponentFactories.listFactory().newList(items);
        displayList.setCellRenderer(RendererUtils.getIntegrationEntityListCellRenderer());
        displayList.setVisibleRowCount(10);
        OneColumnPanel p = new OneColumnPanel();
        p.setInsets(2, 5, 3, 5);
        String title = Strings.get("Deploy.Individual.InvalidItems.Short");
        p.add(TextStyles.DefaultBold.makeLabel(title));
        p.add(new JLabel(Strings.get("Deploy.Individual.InvalidItems.Long")));
        p.setInsets(0, 5, 5, 5);
        p.add(new JScrollPane(displayList));
        Alert.message(null, p, title, Type.ERROR);
    }
View Full Code Here

        return false;
    }

    private static String askForPassword(Locatable original) {
        KongaPasswordField field = new KongaPasswordField(20);
        OneColumnPanel col = layoutQuestion(original, field);
        KongaDialog dialog = createDialog(field, col);
        dialog.setVisible(true);
        return dialog.wasOkPressed() ? new String(field.getPassword()) : null;
    }
View Full Code Here

        dialog.setVisible(true);
        return dialog.wasOkPressed() ? new String(field.getPassword()) : null;
    }

    private static OneColumnPanel layoutQuestion(Locatable original, KongaPasswordField field) {
        OneColumnPanel col = new OneColumnPanel();
        col.setInsets(0, 0, 10, 0);
        col.setWeightX(1.0);
        col.add(WizardStyleSheet.SMALL_CAPTION_STYLE.makeLabel("Password?"));
        col.setInsets(0, 0, 5, 0);
        EntityType inputType = original.getID().getEntityType();
        EntityType outputType = (inputType == EntityType.Source) ? EntityType.Target : EntityType.Source;
        col.add("The " + inputType.getDisplayName() + "'s password may have been blanked out.");
        col.add("Provide the password for the new " + outputType.getDisplayName() + " here:");
        col.add(field);
        return col;
    }
View Full Code Here

        private void addCaption() {
            JLabel message = new JLabel("The following items will be affected, since they use one or more of the deleted items.");
            if (atLeastOneDependantWillBeDeleted) {
                JLabel warning = TextStyles.DefaultBold.makeLabel("Items in RED will also be deleted.");
                warning.setForeground(Color.RED);
                OneColumnPanel col = new OneColumnPanel();
                col.setInsets(0, 0, 5, 0);
                col.addAll(message, warning);
                layout.north(col);
            } else {
                layout.north(message);
            }
        }
View Full Code Here

        return answer.isYes();
    }


    private Object createDisplay() {
        OneColumnPanel p = new OneColumnPanel();
        p.setFillNone();
        createAndAddMessageArea(p);
        createAndAddResultArea(p);
        return p;
    }
View Full Code Here

        groupDetailsViewer.addChangeListener(lst);
    }

    @Override
    public void decorate(UiCanvas canvas) {
        OneColumnPanel layout = new OneColumnPanel();
        layout.setWeightX(1.0);
        layout.setInsets(0, 0, 10, 0);
        JLabel userTitle = TextStyles.AdminHintBold.makeLabel("User Details");
        layout.add(new CaptionTitlePanel(userTitle, 25)).add(userDetailsViewer);
        layout.add(" ");
        JLabel groupTitle = TextStyles.AdminHintBold.makeLabel("Group Details");
        layout.add(new CaptionTitlePanel(groupTitle, 25)).add(groupDetailsViewer);
        new BorderLayoutBuilder().north(layout).decorate(canvas);
    }
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.