public abstract class BPMNNode
extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
implements org.processmining.models.graphbased.directed.ContainableDirectedGraphElement
Modifier and Type | Field and Description |
---|---|
static java.awt.Color |
ABSTRACTBACKGROUNDCOLOR |
static java.awt.Color |
ABSTRACTBORDERCOLOR |
static java.awt.Color |
ABSTRACTTEXTCOLOR |
static java.awt.Color |
ADJACENTBACKGROUNDCOLOR |
static java.awt.Color |
CLUSTERBACKGROUNDCOLOR |
static java.awt.Color |
CLUSTERBORDERCOLOR |
static java.awt.Color |
CLUSTERTEXTCOLOR |
static java.awt.Color |
EDGECOLOR |
static java.awt.Color |
EDGECORRELATEDCOLOR |
static java.awt.Color |
EDGEUNCORRELATEDCOLOR |
static java.awt.Color |
LABELCOLOR |
static java.awt.Color |
PRIMITIVEBACKGROUNDCOLOR |
static java.awt.Color |
PRIMITIVEBORDERCOLOR |
static java.awt.Color |
PRIMITIVETEXTCOLOR |
Constructor and Description |
---|
BPMNNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram) |
BPMNNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
SubProcess parentSubProcess) |
BPMNNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
Swimlane parentSwimlane) |
Modifier and Type | Method and Description |
---|---|
SubProcess |
getAncestorSubProcess() |
org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> |
getGraph() |
org.processmining.models.graphbased.directed.ContainingDirectedGraphNode |
getParent() |
Swimlane |
getParentLane() |
Swimlane |
getParentPool() |
SubProcess |
getParentSubProcess() |
Swimlane |
getParentSwimlane() |
void |
setParentSubprocess(SubProcess subprocess) |
void |
setParentSwimlane(Swimlane swimlane) |
compareTo
equals, getId, hashCode
getAttributeMap, getLabel, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttributeMap
public static final java.awt.Color ABSTRACTBACKGROUNDCOLOR
public static final java.awt.Color ABSTRACTBORDERCOLOR
public static final java.awt.Color ABSTRACTTEXTCOLOR
public static final java.awt.Color ADJACENTBACKGROUNDCOLOR
public static final java.awt.Color CLUSTERBACKGROUNDCOLOR
public static final java.awt.Color CLUSTERBORDERCOLOR
public static final java.awt.Color CLUSTERTEXTCOLOR
public static final java.awt.Color EDGECOLOR
public static final java.awt.Color EDGECORRELATEDCOLOR
public static final java.awt.Color EDGEUNCORRELATEDCOLOR
public static final java.awt.Color LABELCOLOR
public static final java.awt.Color PRIMITIVEBACKGROUNDCOLOR
public static final java.awt.Color PRIMITIVEBORDERCOLOR
public static final java.awt.Color PRIMITIVETEXTCOLOR
public BPMNNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram)
public BPMNNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, Swimlane parentSwimlane)
public BPMNNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, SubProcess parentSubProcess)
public org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> getGraph()
getGraph
in interface org.processmining.models.graphbased.directed.DirectedGraphElement
getGraph
in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
public org.processmining.models.graphbased.directed.ContainingDirectedGraphNode getParent()
getParent
in interface org.processmining.models.graphbased.directed.ContainableDirectedGraphElement
public Swimlane getParentSwimlane()
public Swimlane getParentLane()
public Swimlane getParentPool()
public SubProcess getParentSubProcess()
public SubProcess getAncestorSubProcess()
public void setParentSwimlane(Swimlane swimlane)
public void setParentSubprocess(SubProcess subprocess)