Examples of GraphEdge


Examples of org.jitterbit.ui.graph.edge.GraphEdge

                }
            }
        }
       
        private GraphEdge getEdgeForRemovedRoute(Route route, OperationWrapperNode from, AbstractGraphNode to) {
            GraphEdge edge = null;
            if (route.getSourceActivity() != null) {
                edge = getEdgeForRemovedScriptSourceRoute(route, from, to);
            } else {
                edge = getEdgeForRemovedOperationActivityRoute(route, from, to);
            }
View Full Code Here

Examples of org.jitterbit.ui.graph.edge.GraphEdge

            updateCanvas();
        }

        @Override
        public void nodesConnected(NodesConnectedEvent evt) {
            GraphEdge edge = evt.getNewEdge();
            createUiForEdge(edge);
            layout.nodesConnected(evt);
            updateCanvas();
        }
View Full Code Here

Examples of org.jitterbit.ui.graph.edge.GraphEdge

            updateCanvas();
        }

        @Override
        public void nodesDisconnected(NodesDisconnectedEvent evt) {
            GraphEdge edge = evt.getRemovedEdge();
            edgeUis.remove(edge);
            updateCanvas();
        }
View Full Code Here

Examples of org.jitterbit.ui.graph.edge.GraphEdge

            @Override
            public void dragOver(DropTargetDragEvent dtde) {
                Point p = adjustPointForZoom(dtde.getLocation());
                Object node = getNodeAt(p);
                GraphEdge edge = getEdgeAt(p);
                if (node == null && edge == null) {
                    reset();
                    checkCanvasDrop(dtde);
                } else if (node != null && edge != null) {
                    if (isNodeAboveEdge(node, edge)) {
View Full Code Here

Examples of org.jitterbit.ui.graph.edge.GraphEdge

        removeMemberNodeEdgesFromRemovedEdges();
    }
   
    private void removeMemberNodeEdgesFromRemovedEdges() {
        for (Iterator<? extends GraphEdge> it = removedEdges.iterator(); it.hasNext(); ) {
            GraphEdge edge = it.next();
            if (belongsToRemovedGroup(edge.to()) || belongsToRemovedGroup(edge.from())) {
                it.remove();
            }
        }
    }
View Full Code Here

Examples of org.jitterbit.ui.graph.edge.GraphEdge

                orderSize = newOrderSize;
            }
        }
       
        private boolean canBeAdded(Object node) {
            GraphEdge in = findIncomingEdge(node);
            return in == null || order.contains(in.from());
        }
View Full Code Here

Examples of org.jitterbit.ui.graph.edge.GraphEdge

        removeOrphans();
        eventSupport.fireModelChanged();
    }
   
    public void addEdge(Object from, Object to) {
        GraphEdge edge = createEdge(from, to);
        addEdge(edge);
    }
View Full Code Here

Examples of org.locationtech.geogig.storage.GraphDatabase.GraphEdge

        Iterator<GraphEdge> outgoing = node.getEdges(Direction.OUT);
        if (outgoing.hasNext()) {
            boolean node_sparse = node.isSparse();
            boolean combined_sparse = false;
            while (outgoing.hasNext()) {
                GraphEdge parent = outgoing.next();
                GraphNode parentNode = parent.getToNode();
                combined_sparse = combined_sparse
                        || isSparsePath(parentNode, end, sparse || node_sparse);
            }
            return combined_sparse;
        }
View Full Code Here

Examples of org.locationtech.geogig.storage.GraphDatabase.GraphEdge

                stopAncestryPath(commit, theirQueue, theirSet);
                return true;
            }
            Iterator<GraphEdge> edges = commit.getEdges(Direction.OUT);
            while (edges.hasNext()) {
                GraphEdge parentEdge = edges.next();
                GraphNode parent = parentEdge.getToNode();
                myQueue.add(parent);
            }
        }
        return false;
View Full Code Here

Examples of org.locationtech.geogig.storage.GraphDatabase.GraphEdge

        Set<GraphNode> processed = new HashSet<GraphNode>();
        while (!ancestorQueue.isEmpty()) {
            GraphNode ancestor = ancestorQueue.poll();
            Iterator<GraphEdge> edges = ancestor.getEdges(Direction.OUT);
            while (edges.hasNext()) {
                GraphEdge relationship = edges.next();
                GraphNode parentNode = relationship.getToNode();
                if (theirSet.contains(parentNode)) {
                    if (!processed.contains(parentNode)) {
                        ancestorQueue.add(parentNode);
                        processed.add(parentNode);
                    }
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.