public class SubProcess extends Activity implements org.processmining.models.shapes.Decorated, org.processmining.models.graphbased.directed.ContainingDirectedGraphNode
bAdhoc, bCollapsed, bCompensation, bLooped, bMultiinstance, BRANCHINGBOXWIDTH, bReceive, bSend, PADDINGFROMBOXTOTEXT, stdHeight, stdWidthABSTRACTBACKGROUNDCOLOR, ABSTRACTBORDERCOLOR, ABSTRACTTEXTCOLOR, ADJACENTBACKGROUNDCOLOR, CLUSTERBACKGROUNDCOLOR, CLUSTERBORDERCOLOR, CLUSTERTEXTCOLOR, EDGECOLOR, EDGECORRELATEDCOLOR, EDGEUNCORRELATEDCOLOR, LABELCOLOR, PRIMITIVEBACKGROUNDCOLOR, PRIMITIVEBORDERCOLOR, PRIMITIVETEXTCOLOR| Constructor and Description |
|---|
SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean looped,
boolean adhoc,
boolean compensation,
boolean multiinstance,
boolean collapsed)
Create a subprocess without parent
|
SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean looped,
boolean adhoc,
boolean compensation,
boolean multiinstance,
boolean collapsed,
boolean triggeredByEvent)
Create a subprocess without parent and with triggeredByEvent param
|
SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean looped,
boolean adhoc,
boolean compensation,
boolean multiinstance,
boolean collapsed,
boolean triggeredByEvent,
SubProcess parentSubProcess)
Create a subprocess with parent subprocess and with triggeredByEvent param
|
SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean looped,
boolean adhoc,
boolean compensation,
boolean multiinstance,
boolean collapsed,
boolean triggeredByEvent,
Swimlane parentSwimlane)
Create a subprocess with parent swimlane and with triggeredByEvent param
|
SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean looped,
boolean adhoc,
boolean compensation,
boolean multiinstance,
boolean collapsed,
SubProcess parentSubProcess)
Create a subprocess with parent subprocess
|
SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean looped,
boolean adhoc,
boolean compensation,
boolean multiinstance,
boolean collapsed,
Swimlane parentSwimlane)
Create a subprocess with parent swimlane
|
| 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() |
boolean |
getTriggeredByEvent() |
getDecorator, getNumOfBoundaryEvents, getParentSubProcess, getParentSwimlane, incNumOfBoundaryEvents, isBAdhoc, isBCollapsed, isBCompensation, isBLooped, isBMultiinstance, isBReceive, isBScript, isBSend, isBService, setBAdhoc, setBCollapsed, setBCompensation, setBLooped, setBMultiinstance, setBReceive, setBScript, setBSend, setBService, setDecoratorgetAncestorSubProcess, getGraph, getParent, getParentLane, getParentPool, setParentSubprocess, setParentSwimlanecompareToequals, getId, hashCodegetAttributeMap, getLabel, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetIdequals, getGraph, getLabel, hashCodepublic SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean looped, boolean adhoc, boolean compensation, boolean multiinstance, boolean collapsed)
bpmndiagram - label - looped - adhoc - compensation - multiinstance - collapsed - public SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean looped, boolean adhoc, boolean compensation, boolean multiinstance, boolean collapsed, SubProcess parentSubProcess)
bpmndiagram - label - looped - adhoc - compensation - multiinstance - collapsed - parentSubProcess - public SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean looped, boolean adhoc, boolean compensation, boolean multiinstance, boolean collapsed, Swimlane parentSwimlane)
bpmndiagram - label - looped - adhoc - compensation - multiinstance - collapsed - parentSwimlane - public SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean looped, boolean adhoc, boolean compensation, boolean multiinstance, boolean collapsed, boolean triggeredByEvent)
bpmndiagram - label - looped - adhoc - compensation - multiinstance - collapsed - triggeredByEvent - public SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean looped, boolean adhoc, boolean compensation, boolean multiinstance, boolean collapsed, boolean triggeredByEvent, SubProcess parentSubProcess)
bpmndiagram - label - looped - adhoc - compensation - multiinstance - collapsed - triggeredByEvent - parentSubProcess - public SubProcess(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean looped, boolean adhoc, boolean compensation, boolean multiinstance, boolean collapsed, boolean triggeredByEvent, Swimlane parentSwimlane)
bpmndiagram - label - looped - adhoc - compensation - multiinstance - collapsed - triggeredByEvent - parentSwimlane - public java.util.Set<org.processmining.models.graphbased.directed.ContainableDirectedGraphElement> getChildren()
getChildren in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNodepublic void addChild(org.processmining.models.graphbased.directed.ContainableDirectedGraphElement child)
addChild in interface org.processmining.models.graphbased.directed.ContainingDirectedGraphNodepublic java.awt.Dimension getCollapsedSize()
getCollapsedSize in interface org.processmining.models.graphbased.Expandablepublic boolean getTriggeredByEvent()