Examples of SimpleTree

  • com.intellij.ui.treeStructure.SimpleTree
  • com.vaadin.client.SimpleTree
    @author Vaadin Ltd @deprecated as of 7.1. This class was mainly used by the old debug consolebut is retained for now for backwards compatibility.
  • de.timefinder.algo.graph.SimpleTree
    Used for the augmenting tree in KuhnMunkresAlgorithm @author Peter Karich, peat_hal 'at' users 'dot' sourceforge 'dot' net
  • org.apache.ctakes.utils.tree.SimpleTree
  • org.jamesii.core.util.graph.trees.SimpleTree
    This class merely defines a 'simple' tree that has {@link Integer} asvertices, {@link Double} as vertex and edge labels, and both vertices andlabels can be annotated by any {@link Object}. Creation date: 12.12.2006 @author Roland Ewald

  • Examples of ca.odell.glazedlists.impl.adt.barcode2.SimpleTree

         */
        public void setComparator(Comparator<? super E> comparator) {
            // save this comparator
            this.comparator = comparator;
            // keep the old trees to construct the reordering
            SimpleTree previousSorted = sorted;
            // create the sorted list with a simple comparator
            final Comparator treeComparator;
            if(comparator != null) treeComparator = new ElementComparator(comparator);
            else treeComparator = new ElementRawOrderComparator();
            sorted = new SimpleTree<Element>(treeComparator);
    View Full Code Here

    Examples of com.intellij.ui.treeStructure.SimpleTree

            });
        }

        private Tree createTree(final List<JenkinsSettings.FavoriteJob> favoriteJobs) {

            SimpleTree tree = new SimpleTree();
            tree.getEmptyText().setText(LOADING);
            tree.setCellRenderer(new JenkinsTreeRenderer(favoriteJobs));
            tree.setName("jobTree");
            tree.setModel(new DefaultTreeModel(new DefaultMutableTreeNode(jenkins)));

            new TreeSpeedSearch(tree, new Convertor<TreePath, String>() {

                @Override
                public String convert(TreePath treePath) {
    View Full Code Here

    Examples of com.vaadin.client.SimpleTree

         * @param openNodes
         *            the set in which open nodes should be added
         */
        private void collectOpenNodes(Widget widget, FastStringSet openNodes) {
            if (widget instanceof SimpleTree) {
                SimpleTree tree = (SimpleTree) widget;
                if (tree.isOpen()) {
                    openNodes.add(tree.getCaption());
                } else {
                    // no need to look inside closed nodes
                    return;
                }
            }
    View Full Code Here

    Examples of com.vaadin.client.SimpleTree

                        showServerDebugInfo(connector);
                    }
                });
                widget = label;
            } else {
                SimpleTree tree = new SimpleTree(connectorString) {
                    @Override
                    protected void select(ClickEvent event) {
                        super.select(event);
                        Highlight.showOnly(connector);
                        showServerDebugInfo(connector);
                    }
                };
                for (ServerConnector child : children) {
                    tree.add(buildConnectorTree(child, openNodes));
                }
                if (openNodes.contains(connectorString)) {
                    tree.open(false);
                }
                widget = tree;
            }

            if (widget instanceof HasDoubleClickHandlers) {
    View Full Code Here

    Examples of com.vaadin.client.SimpleTree

            JsArray<ValueMap> valueMapArray = meta
                    .getJSValueMapArray("invalidLayouts");
            int size = valueMapArray.length();

            if (size > 0) {
                SimpleTree root = new SimpleTree("Layouts analyzed, " + size
                        + " top level problems");
                for (int i = 0; i < size; i++) {
                    printLayoutError(ac, valueMapArray.get(i), root);
                }
                root.open(false);
                add(root);
            } else {
                add(new Label("Layouts analyzed, no top level problems"));
            }
    View Full Code Here

    Examples of com.vaadin.client.SimpleTree

            // find connector
            final ComponentConnector connector = (ComponentConnector) ConnectorMap
                    .get(ac).getConnector(pid);

            if (connector == null) {
                root.add(new SimpleTree("[" + pid + "] NOT FOUND"));
                return;
            }

            Highlight.show(connector);

            final SimpleTree errorNode = new SimpleTree(
                    Util.getSimpleName(connector) + " id: " + pid);
            errorNode.addDomHandler(new MouseOverHandler() {
                @Override
                public void onMouseOver(MouseOverEvent event) {
                    Highlight.showOnly(connector);
                    ((Widget) event.getSource()).getElement().getStyle()
                            .setTextDecoration(TextDecoration.UNDERLINE);
                }
            }, MouseOverEvent.getType());
            errorNode.addDomHandler(new MouseOutHandler() {
                @Override
                public void onMouseOut(MouseOutEvent event) {
                    Highlight.hideAll();
                    ((Widget) event.getSource()).getElement().getStyle()
                            .setTextDecoration(TextDecoration.NONE);
                }
            }, MouseOutEvent.getType());

            errorNode.addDomHandler(new ClickHandler() {
                @Override
                public void onClick(ClickEvent event) {
                    if (event.getNativeEvent().getEventTarget().cast() == errorNode
                            .getElement().getChild(1).cast()) {
                        fireSelectEvent(connector);
                    }
                }
            }, ClickEvent.getType());

            VerticalPanel errorDetails = new VerticalPanel();

            if (valueMap.containsKey("heightMsg")) {
                errorDetails.add(new Label("Height problem: "
                        + valueMap.getString("heightMsg")));
            }
            if (valueMap.containsKey("widthMsg")) {
                errorDetails.add(new Label("Width problem: "
                        + valueMap.getString("widthMsg")));
            }
            if (errorDetails.getWidgetCount() > 0) {
                errorNode.add(errorDetails);
            }
            if (valueMap.containsKey("subErrors")) {
                HTML l = new HTML(
                        "<em>Expand this node to show problems that may be dependent on this problem.</em>");
                errorDetails.add(l);
    View Full Code Here

    Examples of com.vaadin.client.SimpleTree

                    for (Node node : totals) {
                        totalTime += node.getTimeSpent();
                        eventCount += node.getCount();
                    }

                    SimpleTree drillDownTree = (SimpleTree) buildTree(rootNode);
                    drillDownTree.setText("Drill down");

                    SimpleTree offendersTree = new SimpleTree("Longest events");
                    for (int i = 0; i < totals.size() && i < 20; i++) {
                        Node node = totals.get(i);
                        offendersTree.add(new Label(node
                                .getStringRepresentation("")));
                    }

                    SimpleTree root = new SimpleTree(eventCount
                            + " profiler events using " + totalTime + " ms");
                    root.add(drillDownTree);
                    root.add(offendersTree);
                    root.open(false);

                    content.add(root);
                    applyLimit();
                }

                @Override
                public void addBootstrapData(LinkedHashMap<String, Double> timings) {
                    SimpleTree tree = new SimpleTree(
                            "Time since window.performance.timing events");
                    Set<Entry<String, Double>> entrySet = timings.entrySet();
                    for (Entry<String, Double> entry : entrySet) {
                        tree.add(new Label(entry.getValue() + " " + entry.getKey()));
                    }

                    tree.open(false);
                    content.add(tree);
                    applyLimit();
                }
            });
        }
    View Full Code Here

    Examples of com.vaadin.client.SimpleTree

        private Widget buildTree(Node node) {
            String message = node.getStringRepresentation("");

            Collection<Node> children = node.getChildren();
            if (node.getName() == null || !children.isEmpty()) {
                SimpleTree tree = new SimpleTree(message);
                for (Node childNode : children) {
                    Widget child = buildTree(childNode);
                    tree.add(child);
                }
                return tree;
            } else {
                return new Label(message);
            }
    View Full Code Here

    Examples of de.timefinder.algo.graph.SimpleTree

                // can change while the search. This is the reason for this separate
                // search. Now we construct the path.

                // The following tree contains only the y nodes!
                // The corresponding x node can simply be retrieved from the matching.
                SimpleTree augmentatingTree = new SimpleTree();
                Set<Integer> yNeighbors = eqSubGraph.getX(u);
                augmentatingTree.setRoots(yNeighbors);
                int tmpX;

                // TODO do we need setS or setT here?
                while (!yNeighbors.contains(y)) {
                    for (int tmpY : yNeighbors) {
                        if (matching.getY(tmpY).size() > 0) {
                            tmpX = matching.getY(tmpY).iterator().next();
                            augmentatingTree.addBranches(tmpY, eqSubGraph.getX(tmpX));
                        }
                    }

                    augmentatingTree.higher();
                    yNeighbors = augmentatingTree.getNeighbors();
                }

                // ... and swap the matching along the this path
                // => extended matching (one more edge).
                boolean ret;
                int currentX, currentY;
                int lastY = y;
                Iterator<Integer> augmentingIter = augmentatingTree.getToRootIterator(y);

                while (augmentingIter.hasNext()) {
                    currentY = augmentingIter.next();
                    Set<Integer> matchedX = matching.getY(currentY);
                    assert matchedX.size() == 1;
    View Full Code Here

    Examples of org.apache.ctakes.utils.tree.SimpleTree

              TreebankNode antecedentNode = MarkableTreeUtils.markableNode(jcas, antecedent.getBegin(), antecedent.getEnd());
              TreebankNode anaphorNode = MarkableTreeUtils.markableNode(jcas, anaphor.getBegin(), anaphor.getEnd());
              debug.println(TreeUtils.tree2str(antecedentNode));
              debug.println(TreeUtils.tree2str(anaphorNode));
    //          TopTreebankNode pathTree = TreeExtractor.extractPathTree(antecedentNode, anaphorNode, jcas);
              SimpleTree pathTree = TreeExtractor.extractPathTree(antecedentNode, anaphorNode);
              SimpleTree petTree = TreeExtractor.extractPathEnclosedTree(antecedentNode, anaphorNode, jcas);
    //          TopTreebankNode tree = mctTree;
    //          String treeStr = TreeUtils.tree2str(tree);
    //          String treeStr = mctTree.toString();
              String treeStr = pathTree.toString();
              PrintWriter writer = null;
    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.