Package org.jitterbit.ui.widget.tree

Examples of org.jitterbit.ui.widget.tree.DefaultKongaTreeModel


        private void rebuildTreeModel() {
            UiUtils.runOnEventThread(new Runnable() {

                @Override
                public void run() {
                    DefaultKongaTreeModel model = treeModelBuilder.build();
                    tree.setModel(model);
                    selectionSource.setNodeObjectConverter(new SelectionConverter(model));
                    for (KongaTreeNode node : treeModelBuilder.getNodesToExpand()) {
                        tree.makeNodeExpanded(node);
                    }
View Full Code Here


        root = new ServerInfoNode(consoleModel.getCurrentServer());
        if (!consoleModel.isEmpty()) {
            buildUserBranch();
            buildGroupBranch();
        }
        treeModel = new DefaultKongaTreeModel(root);
        return treeModel;
    }
View Full Code Here

            KongaTreeNode root = new DefaultKongaTreeNode("root", true);
            KongaTreeNode operations = new DefaultKongaTreeNode(root, EntityType.Operation.getPlural(), true);
            operations.addChild(operationNode);
            KongaTreeNode transformations = new DefaultKongaTreeNode(root, EntityType.Transformation.getPlural(), true);
            transformations.addChild(transformationNode);
            return new DefaultKongaTreeModel(root);
        }
View Full Code Here

            transformationNode.setUserObject(transformationName);
            refreshTree();
        }

        private void refreshTree() {
            DefaultKongaTreeModel model = (DefaultKongaTreeModel) tree.getModel();
            model.nodeChanged(operationNode);
            model.nodeChanged(transformationNode);
            model.fireTreeStructureChanged(tree, null);
            tree.repaint();
        }
View Full Code Here

            DefaultKongaTreeNode catNode = new DefaultKongaTreeNode(root, cat, true);
            for (ListenerReport.Item item : r.getItems(cat)) {
                new DefaultKongaTreeNode(catNode, item, false);
            }
        }
        return new DefaultKongaTreeModel(root);
    }
View Full Code Here

            if (data.isEmpty()) {
                new DefaultKongaTreeNode(root, getString("AppliedPipelinePluginTree.Empty"), false);
            } else {
                populateModel(root, data);
            }
            return new DefaultKongaTreeModel(root);
        } else {
            KongaTreeNode root = new DefaultKongaTreeNode(getString("AppliedPipelinePluginTree.NoProject"), false);
            return new DefaultKongaTreeModel(root);
        }
    }
View Full Code Here

        DefaultKongaTreeNode root = new DefaultKongaTreeNode("Conflicts", true);
        for (WebServiceCall wsCall : conflicted) {
            IntegrationEntityTreeNode wsNode = new IntegrationEntityTreeNode(root, wsCall, true);
            addOperationInfoNodes(wsNode, wsCall.getOperationInfo());
        }
        return new DefaultKongaTreeModel(root);
    }
View Full Code Here

     */
    public static DefaultKongaTreeModel createCheckedModel(KongaTreeModel model) {
        KongaTreeNode modelRoot = model.getRoot();
        CheckBoxEntityNode root = new CheckBoxEntityNode(null, modelRoot.getUserObject(), true);
        addChildren(modelRoot, root);
        return new DefaultKongaTreeModel(root);
    }
View Full Code Here

        });
    }

    private void createWaitNode() {
        waitNode = new WaitNode();
        DefaultKongaTreeModel model = (DefaultKongaTreeModel) tree.getModel();
        model.insertNode(waitNode, model.getRoot());
        tree.expandPath(tree.getPath(tree.getModel().getRoot()));
    }
View Full Code Here

            super(property);
        }

        @Override
        protected void updateUiWithValue(final List<IntegrationProject> projects) {
            final DefaultKongaTreeModel treeModel = treeSupport.buildModel();
            UiUtils.runOnEventThread(new Runnable() {

                @Override
                public void run() {
                    projectsListener.dispose();
                    projectsListener = new ProjectsListener(model);
                    tree.setModel(treeModel);
                    installFilter(projects);
                    root = (ServerInfoNode) treeModel.getRoot();
                    applyExpansionFilter();
                    requestFocus();
                    tree.makeNodeSelected(root, false);
                    filterControl.update();
                }
View Full Code Here

TOP

Related Classes of org.jitterbit.ui.widget.tree.DefaultKongaTreeModel

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.