Package org.jitterbit.application.ui.widget

Examples of org.jitterbit.application.ui.widget.BasicTwoColumnLabelDisplayer


    private final BasicTwoColumnLabelDisplayer ui;

    public EntityTestResultDetailsViewer(EntityTestResult result, IntegrationEntityLookup entityLookup) {
        this.result = result;
        this.entityLookup = entityLookup;
        ui = new BasicTwoColumnLabelDisplayer();
        createLayout();
    }
View Full Code Here


public final class ServerDetailsViewer implements UiProvider {

    private final BasicTwoColumnLabelDisplayer viewer;

    public ServerDetailsViewer(KnownServer server) {
        viewer = new BasicTwoColumnLabelDisplayer(Mode.TEXTFIELD);
        layoutViewer(server);
    }
View Full Code Here

                showNodeInfo(nodeUi);
            }
        }
       
        private void showNodeInfo(GraphNodeUi2D nodeUi) {
            BasicTwoColumnLabelDisplayer ui = new BasicTwoColumnLabelDisplayer();
            Rectangle bounds = layout.getBounds(nodeUi.getNodeObject());
            Object node = nodeUi.getNodeObject();
            ui.addRow("Node: ", node != null ? node.toString() : "[null]");
            ui.addRow("Bounds: ", String.valueOf(bounds));
            ui.addRow("Minimum size: ", String.valueOf(nodeUi.getMinimumSize()));
            ui.addRow("Preferred size: ", String.valueOf(nodeUi.getPreferredSize()));
            for (GraphEdge in : getModel().getIncomingEdges(node)) {
                ui.addRow("Incoming route: ", in.toString());
            }
            for (GraphEdge out : getModel().getOutgoingEdges(node)) {
                ui.addRow("Outgoing route: ", out.toString());
            }
            UiProviderDialogDisplayer.display(getWindowOwner(), ui, "Node Info");
        }
View Full Code Here

                UiProviderDialogDisplayer.display(getWindowOwner(), ui, "Mouse Position Info");
            }
        }
       
        private UiProvider createInfoUi(Point pt) {
            BasicTwoColumnLabelDisplayer ui = new BasicTwoColumnLabelDisplayer();
            ui.addRow("Current mouse position: ", new JLabel("[x = " + pt.x + ", y = " + pt.y + "]"));
            ui.addRow("Active graph element: ", getActiveGraphElementInfo(pt));
            return ui;
        }
View Full Code Here

     *            the <code>LdapStructureAttribute</code> the info of which to display
     * @throws NullPointerException
     *             if <code>attr</code> is <code>null</code>
     */
    public AttributeInfoViewer(LdapStructureAttribute attr) {
        ui = new BasicTwoColumnLabelDisplayer();
        ui.addRow(PackageResources.AttributeViewer.NAME, attr.getName());
        ui.addRow(PackageResources.AttributeViewer.OID, attr.getSyntaxInfo().getOid());
        ui.addRow(PackageResources.AttributeViewer.USE, attr.getUse().name());
        ui.addRow(PackageResources.AttributeViewer.CARDINALITY, attr.getCardinality().name());
        ui.addRow(PackageResources.AttributeViewer.READ_ONLY,
View Full Code Here

    public void execute(ActionEvent e) {
        Alert.info(createDisplayer(), "Additional Details");
    }

    private UiProvider createDisplayer() {
        BasicTwoColumnLabelDisplayer disp = new BasicTwoColumnLabelDisplayer(Mode.TEXTFIELD);
        disp.setFieldWidth(30);
        disp.addRow("Type:", object.getEntityType().getDisplayName());
        disp.addRow("Name:", object.getName());
        disp.addRow("GUID:", object.getID());
        disp.addRow("Created on:", object.getCreatedAt());
        disp.addRow("Last modified on:", object.getModifiedAt());
        addBoolean(disp, "Deployed:", object.hasBeenDeployed());
        if (object.hasBeenDeployed()) {
            addBoolean(disp, "Changed since deployed:", object.isDeployDirty());
            addBoolean(disp, "Moved since deployed:", object.hasMoved());
        }
View Full Code Here

     *
     * @param result
     *            the <code>DeployResult</code> to view
     */
    public DeployResultBasicDetailsDisplayer(DeployResult result) {
        ui = new BasicTwoColumnLabelDisplayer();
        ui.addRow(UiResourceBundle.getString("Date") + ":", result.getTimestamp());
        ui.addRow(Strings.get("Deploy.Result.DeployedTo") + ":", getServerLabel(result));
        addUserInfo(result);
        ui.addRow(Strings.get("Deploy.Result.Outcome") + ":", getOutcomeLabel(result));
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.application.ui.widget.BasicTwoColumnLabelDisplayer

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.