public void addEdge(V soure, V target) { addEdge(soure, target, null, 0, true); }
public void addEdge(V soure, V target) { addEdge(soure, target, null, 0, true); }
public void addGraph(DirectedGraph<V, E> otherGraph) { for (Vertex v : otherGraph.vertices.values()) { for (Edge e : v.outEdges.values()) { addEdge(e.sourceVertex.value, e.targetVertex.value, e.value, e.weight, true); } } }
public void addGraph(DirectedGraph<V, E> otherGraph) { for (Vertex v : otherGraph.vertices.values()) { for (Edge e : v.outEdges.values()) { addEdge(e.sourceVertex.value, e.targetVertex.value, e.value, e.weight, true); } } }
public void addTransformer(String sourceType, String resultType, int weight, Transformer transformer, boolean publicTransformer) { if (logger.isLoggable(Level.FINE)) { String className = transformer.getClass().getName(); boolean lazy = false; boolean pull = (transformer instanceof PullTransformer); if (transformer instanceof LazyPullTransformer) { className = ((LazyPullTransformer)transformer).transformerDeclaration.getClassName(); lazy = true; } if (transformer instanceof LazyPushTransformer) { className = ((LazyPushTransformer)transformer).transformerDeclaration.getClassName(); lazy = true; } logger.fine("Adding transformer: " + className + ";source=" + sourceType + ",target=" + resultType + ",weight=" + weight + ",type=" + (pull ? "pull" : "push") + ",lazy=" + lazy); } graph.addEdge(sourceType, resultType, transformer, weight, publicTransformer); }
public void addTransformer(String sourceType, String resultType, int weight, Transformer transformer, boolean publicTransformer) { if (logger.isLoggable(Level.FINE)) { String className = transformer.getClass().getName(); boolean lazy = false; boolean pull = (transformer instanceof PullTransformer); if (transformer instanceof LazyPullTransformer) { className = ((LazyPullTransformer)transformer).transformerDeclaration.getClassName(); lazy = true; } if (transformer instanceof LazyPushTransformer) { className = ((LazyPushTransformer)transformer).transformerDeclaration.getClassName(); lazy = true; } logger.fine("Adding transformer: " + className + ";source=" + sourceType + ",target=" + resultType + ",weight=" + weight + ",type=" + (pull ? "pull" : "push") + ",lazy=" + lazy); } graph.addEdge(sourceType, resultType, transformer, weight, publicTransformer); }