public abstract class FlexEdge<S extends FlexNode,T extends FlexNode>
extends org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<S,T>
implements org.processmining.models.shapes.Decorated
org.processmining.models.graphbased.directed.DirectedGraphEdge.MultipleSources<N extends org.processmining.models.graphbased.directed.DirectedGraphNode>, org.processmining.models.graphbased.directed.DirectedGraphEdge.MultipleTargets<N extends org.processmining.models.graphbased.directed.DirectedGraphNode>
Constructor and Description |
---|
FlexEdge(S source,
T target)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
decorate(java.awt.Graphics2D g2d,
double x,
double y,
double width,
double height) |
IExposeEdgeDecoration |
getDecorator() |
void |
setDecorator(IExposeEdgeDecoration decorator) |
compareTo, getGraph
equals, getSource, getTarget, hashCode
getAttributeMap, getLabel, toString
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
getSource, getTarget
public IExposeEdgeDecoration getDecorator()
public void setDecorator(IExposeEdgeDecoration decorator)
decorator
- the decorator to setpublic void decorate(java.awt.Graphics2D g2d, double x, double y, double width, double height)
decorate
in interface org.processmining.models.shapes.Decorated