public class Swimlane extends BPMNNode implements org.processmining.models.shapes.Decorated, org.processmining.models.graphbased.directed.ContainingDirectedGraphNode
Modifier and Type | Field and Description |
---|---|
protected static int |
COLLAPSED_HEIGHT |
protected static int |
COLLAPSED_WIDTH |
protected static int |
EXPANDED_HEIGHT |
protected static int |
EXPANDED_WIDTH |
static int |
PADDINGFROMBOXTOTEXT |
static int |
TEXTWIDTH |
ABSTRACTBACKGROUNDCOLOR, ABSTRACTBORDERCOLOR, ABSTRACTTEXTCOLOR, ADJACENTBACKGROUNDCOLOR, CLUSTERBACKGROUNDCOLOR, CLUSTERBORDERCOLOR, CLUSTERTEXTCOLOR, EDGECOLOR, EDGECORRELATEDCOLOR, EDGEUNCORRELATEDCOLOR, LABELCOLOR, PRIMITIVEBACKGROUNDCOLOR, PRIMITIVEBORDERCOLOR, PRIMITIVETEXTCOLOR
Constructor and Description |
---|
Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label) |
Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
SubProcess parentSubProcess) |
Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
SubProcess parentSubProcess,
SwimlaneType type) |
Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
Swimlane parentSwimlane) |
Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
Swimlane parentSwimlane,
SwimlaneType type) |
Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
SwimlaneType type) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(org.processmining.models.graphbased.directed.ContainableDirectedGraphElement child) |
void |
decorate(java.awt.Graphics2D g2d,
double x,
double y,
double width,
double height) |
java.util.Set<org.processmining.models.graphbased.directed.ContainableDirectedGraphElement> |
getChildren() |
java.awt.Dimension |
getCollapsedSize() |
java.lang.String |
getPartitionElement() |
SwimlaneType |
getSwimlaneType() |
void |
setPartitionElement(java.lang.String partitionElement) |
getAncestorSubProcess, getGraph, getParent, getParentLane, getParentPool, getParentSubProcess, getParentSwimlane, setParentSubprocess, setParentSwimlane
compareTo
equals, getId, hashCode
getAttributeMap, getLabel, toString
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId
equals, getGraph, getLabel, hashCode
protected static final int COLLAPSED_WIDTH
protected static final int COLLAPSED_HEIGHT
protected static final int EXPANDED_WIDTH
protected static final int EXPANDED_HEIGHT
public static final int PADDINGFROMBOXTOTEXT
public static final int TEXTWIDTH
public Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label)
public Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, Swimlane parentSwimlane)
public Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, SubProcess parentSubProcess)
public Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, Swimlane parentSwimlane, SwimlaneType type)
public Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, SubProcess parentSubProcess, SwimlaneType type)
public Swimlane(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, SwimlaneType type)
public java.util.Set<org.processmining.models.graphbased.directed.ContainableDirectedGraphElement> getChildren()
getChildren
in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNode
public void addChild(org.processmining.models.graphbased.directed.ContainableDirectedGraphElement child)
addChild
in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNode
public java.awt.Dimension getCollapsedSize()
getCollapsedSize
in interface org.processmining.models.graphbased.Expandable
public SwimlaneType getSwimlaneType()
public void decorate(java.awt.Graphics2D g2d, double x, double y, double width, double height)
decorate
in interface org.processmining.models.shapes.Decorated
public void setPartitionElement(java.lang.String partitionElement)
public java.lang.String getPartitionElement()