Class POEdge
- java.lang.Object
-
- All Implemented Interfaces:
java.lang.Cloneable,java.lang.Comparable<org.processmining.models.graphbased.AbstractGraphEdge<PONode,PONode>>,org.processmining.models.graphbased.AttributeMapOwner,org.processmining.models.graphbased.directed.DirectedGraphEdge<PONode,PONode>,org.processmining.models.graphbased.directed.DirectedGraphElement
- Direct Known Subclasses:
POEdgeImp,POEdgeLog,POEdgeModel,POEdgeSync,POEdgeTransitive
public abstract class POEdge extends org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<PONode,PONode>
Edges in thePartialOrderGraphclass.- Author:
- xlu
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.processmining.models.graphbased.directed.DirectedGraphEdge
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>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)java.awt.ColorgetColor()java.lang.Object[][]getInfo()PDependencygetRelation()PONodegetSource()PONodegetTarget()abstract voidinitAttributeMap()booleanisDirect()voidsetColor(java.awt.Color color)voidsetDirect(boolean isDirect)voidsetRelation(PDependency r)voidsetWidth(float width)-
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge
compareTo, getGraph
-
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap, getLabel, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
source
protected PONode source
-
target
protected PONode target
-
color
protected java.awt.Color color
-
relation
protected PDependency relation
-
-
Constructor Detail
-
POEdge
public POEdge(PONode source, PONode target, PDependency relation)
-
-
Method Detail
-
initAttributeMap
public abstract void initAttributeMap()
-
getColor
public java.awt.Color getColor()
-
setColor
public void setColor(java.awt.Color color)
-
getTarget
public PONode getTarget()
-
getSource
public PONode getSource()
-
getRelation
public PDependency getRelation()
-
setRelation
public void setRelation(PDependency r)
-
equals
public boolean equals(java.lang.Object other)
-
getInfo
public java.lang.Object[][] getInfo()
-
setWidth
public void setWidth(float width)
-
isDirect
public boolean isDirect()
-
setDirect
public void setDirect(boolean isDirect)
-
-