Class VirtualEdge<V,E>
- java.lang.Object
-
- org.jungrapht.visualization.layout.util.synthetics.SEI<E>
-
- org.jungrapht.visualization.layout.algorithms.sugiyama.LEI<V,E>
-
- org.jungrapht.visualization.layout.algorithms.eiglsperger.VirtualEdge<V,E>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
VirtualEdge(LV<V> source, LV<V> target)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
two synthetic edges are created by splitting an existing SE<V,E> edge.int
getWeight()
int
hashCode()
static <V,E>
VirtualEdge<V,E>of(LV<V> source, LV<V> target)
void
setWeight(int weight)
VirtualEdge<V,E>
swapped()
String
toString()
-
Methods inherited from class org.jungrapht.visualization.layout.algorithms.sugiyama.LEI
getSource, getTarget
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
of
public static <V,E> VirtualEdge<V,E> of(LV<V> source, LV<V> target)
-
swapped
public VirtualEdge<V,E> swapped()
-
getWeight
public int getWeight()
-
setWeight
public void setWeight(int weight)
-
equals
public boolean equals(Object o)
two synthetic edges are created by splitting an existing SE<V,E> edge. This is a reference to that edge The edge what was split will gain an intermediate vertex between the source and target vertices each time it or one of its split-off edges is further split
-
-