public class Activity extends BPMNNode implements org.processmining.models.shapes.Decorated
Modifier and Type | Field and Description |
---|---|
protected boolean |
bAdhoc |
protected boolean |
bCollapsed |
protected boolean |
bCompensation |
protected boolean |
bLooped |
protected boolean |
bMultiinstance |
static int |
BRANCHINGBOXWIDTH |
protected boolean |
bReceive |
protected boolean |
bSend |
static int |
PADDINGFROMBOXTOTEXT |
protected static int |
stdHeight |
protected static int |
stdWidth |
ABSTRACTBACKGROUNDCOLOR, ABSTRACTBORDERCOLOR, ABSTRACTTEXTCOLOR, ADJACENTBACKGROUNDCOLOR, CLUSTERBACKGROUNDCOLOR, CLUSTERBORDERCOLOR, CLUSTERTEXTCOLOR, EDGECOLOR, EDGECORRELATEDCOLOR, EDGEUNCORRELATEDCOLOR, LABELCOLOR, PRIMITIVEBACKGROUNDCOLOR, PRIMITIVEBORDERCOLOR, PRIMITIVETEXTCOLOR
Constructor and Description |
---|
Activity(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean bLooped,
boolean bAdhoc,
boolean bCompensation,
boolean bMultiinstance,
boolean bCollapsed) |
Activity(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean bLooped,
boolean bAdhoc,
boolean bCompensation,
boolean bMultiinstance,
boolean bCollapsed,
SubProcess parentSubProcess) |
Activity(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram,
java.lang.String label,
boolean bLooped,
boolean bAdhoc,
boolean bCompensation,
boolean bMultiinstance,
boolean bCollapsed,
Swimlane parentSwimlane) |
Modifier and Type | Method and Description |
---|---|
void |
decorate(java.awt.Graphics2D g2d,
double x,
double y,
double width,
double height) |
IGraphElementDecoration |
getDecorator() |
int |
getNumOfBoundaryEvents() |
SubProcess |
getParentSubProcess() |
Swimlane |
getParentSwimlane() |
void |
incNumOfBoundaryEvents() |
boolean |
isBAdhoc() |
boolean |
isBCollapsed() |
boolean |
isBCompensation() |
boolean |
isBLooped() |
boolean |
isBMultiinstance() |
boolean |
isBReceive() |
boolean |
isBScript() |
boolean |
isBSend() |
boolean |
isBService() |
void |
setBAdhoc(boolean adhoc) |
void |
setBCollapsed(boolean collapsed) |
void |
setBCompensation(boolean compensation) |
void |
setBLooped(boolean looped) |
void |
setBMultiinstance(boolean multiinstance) |
void |
setBReceive(boolean receive) |
void |
setBScript(boolean BScript) |
void |
setBSend(boolean send) |
void |
setBService(boolean BService) |
void |
setDecorator(IGraphElementDecoration decorator) |
getAncestorSubProcess, getGraph, getParent, getParentLane, getParentPool, setParentSubprocess, setParentSwimlane
compareTo
equals, getId, hashCode
getAttributeMap, getLabel, toString
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributeMap
protected boolean bLooped
protected boolean bAdhoc
protected boolean bCompensation
protected boolean bMultiinstance
protected boolean bCollapsed
protected boolean bReceive
protected boolean bSend
public static final int PADDINGFROMBOXTOTEXT
public static final int BRANCHINGBOXWIDTH
protected static final int stdWidth
protected static final int stdHeight
public Activity(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean bLooped, boolean bAdhoc, boolean bCompensation, boolean bMultiinstance, boolean bCollapsed)
public Activity(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean bLooped, boolean bAdhoc, boolean bCompensation, boolean bMultiinstance, boolean bCollapsed, SubProcess parentSubProcess)
public Activity(org.processmining.models.graphbased.directed.AbstractDirectedGraph<BPMNNode,BPMNEdge<? extends BPMNNode,? extends BPMNNode>> bpmndiagram, java.lang.String label, boolean bLooped, boolean bAdhoc, boolean bCompensation, boolean bMultiinstance, boolean bCollapsed, Swimlane parentSwimlane)
public IGraphElementDecoration getDecorator()
public void setDecorator(IGraphElementDecoration decorator)
public boolean isBScript()
public void setBScript(boolean BScript)
public boolean isBService()
public void setBService(boolean BService)
public boolean isBReceive()
public void setBReceive(boolean receive)
public boolean isBSend()
public void setBSend(boolean send)
public boolean isBCollapsed()
public void setBCollapsed(boolean collapsed)
public boolean isBLooped()
public void setBLooped(boolean looped)
public boolean isBAdhoc()
public void setBAdhoc(boolean adhoc)
public boolean isBCompensation()
public void setBCompensation(boolean compensation)
public boolean isBMultiinstance()
public void setBMultiinstance(boolean multiinstance)
public Swimlane getParentSwimlane()
getParentSwimlane
in class BPMNNode
public SubProcess getParentSubProcess()
getParentSubProcess
in class BPMNNode
public void decorate(java.awt.Graphics2D g2d, double x, double y, double width, double height)
decorate
in interface org.processmining.models.shapes.Decorated
public int getNumOfBoundaryEvents()
public void incNumOfBoundaryEvents()