Examples of KongaTreeModel


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

        tree.setSelectionMode(mode);
    }
   
    @Override
    public void setMessage(JmsMessage msg) {
        KongaTreeModel model = new TreeSelectorTreeFactory().newTreeModel(msg);
        tree.setModel(model);
        setNewModel(model);
    }
View Full Code Here

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

        setNewModel(model);
    }

    @Override
    public void setMessages(IntegrationProject project) {
        KongaTreeModel model = new TreeSelectorTreeFactory().newTreeModel(project);
        setNewModel(model);
    }
View Full Code Here

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

        this.deStore = deStore;
        update(false, true);
    }

    private void update(final boolean keepSelection, final boolean expandAll) {
        final KongaTreeModel model = createModel(deStore);
        EventQueue.invokeLater(new Runnable() {

            @Override
            public void run() {
                Object selected = getSelection().head();
View Full Code Here

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

*
*/
final class TreeSelectorTreeFactory {

    public KongaTree newTree(IntegrationProject project) {
        KongaTreeModel model = newTreeModel(project);
        return createTree(model);
    }
View Full Code Here

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

        KongaTreeModel model = newTreeModel(project);
        return createTree(model);
    }

    public KongaTree newTree(JmsMessage msg) {
        KongaTreeModel model = newTreeModel(msg);
        return createTree(model);
    }
View Full Code Here

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

        // rendered correctly the first time.
        // Note that DefaultKongaTreeModel.fireTreeStructureChanged() was made public
        // only to support this hack. Once this hack is removed, we should change back
        // fireTreeStructureChanged() to protected.
        private void doHack() {
            KongaTreeModel model = getModel();
            if (model instanceof DefaultKongaTreeModel) {
                TreePath path = getPath(model.getRoot());
                ((DefaultKongaTreeModel) model).fireTreeStructureChanged(this, path);
                expandAll();
            }
        }
View Full Code Here

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

        public void availablePluginsChanged() {
            updateTree();
        }

        private void updateTree() {
            final KongaTreeModel model = createModel();
            EventQueue.invokeLater(new Runnable() {

                @Override
                public void run() {
                    boolean expanded = tree.isExpanded(0);
View Full Code Here

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

        root = getRoot(type);
        itemFinder = new ItemFinder(type);
    }

    private KongaTreeNode getRoot(EntityType type) {
        KongaTreeModel model = tree.getModel();
        return (KongaTreeNode) BreadthFirstSearcher.findFirst(model, new RootFinder(type));
    }
View Full Code Here

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

        }
        return a;
    }

    private void refresh() {
        final KongaTreeModel newTreeModel = createModel();
        UiUtils.runOnEventThread(new Runnable() {

            @Override
            public void run() {
                tree.setNewModelWithExpansionIntact(newTreeModel, new KongaTree.DefaultNodeKeyExtractor(tree));
View Full Code Here

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

    public void removeSelectionListener(SelectionListener lst) {
        selectionSource.removeSelectionListener(lst);
    }

    private KongaTree createTree() {
        KongaTreeModel model = new DefaultKongaTreeModel(new DefaultKongaTreeNode("Projects", true));
        KongaTree tree = new KongaTree(model);
        tree.setCellRenderer(new TreeNodeDecorRenderer());
        tree.setRootVisible(false);
        tree.setShowsRootHandles(true);
        tree.setSelectionMode(SelectionMode.SINGLE_TREE_SELECTION);
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.