Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOOP_MULTI_INSTANCE |
static java.lang.String |
LOOP_NONE |
static java.lang.String |
LOOP_STANDARD |
static java.lang.String |
PROP_ACTIVE_PARTICIPANTS
The property for the active participant
|
static java.lang.String |
PROP_LOOP_TYPE
The property for the loop type: "NONE, STANDARD, MULTIINSTANCE"
|
static java.lang.String |
PROP_LOWER_PARTICIPANTS
The property for the name of the lower participant
|
static java.lang.String |
PROP_LOWER_PARTICIPANTS_MULTI
The property for lower multi instance participants (=FALSE,1=TRUE)
|
static java.lang.String |
PROP_UPPER_PARTICIPANTS
The property for the name of the upper participant
|
static java.lang.String |
PROP_UPPER_PARTICIPANTS_MULTI
The property for upper multi instance participants (=FALSE,1=TRUE)
|
PROP_COLLAPSED, PROP_CONTAINED_NODES
PROP_ANNOTATION, PROP_BACKGROUND, PROP_HEIGHT, PROP_LABEL, PROP_MODULEID, PROP_REF, PROP_SHADOW, PROP_STEREOTYPE, PROP_TEXT, PROP_WIDTH, PROP_XPOS, PROP_YPOS, TAG_NODE, userObject
contexts, FALSE, PROP_CLASS_TYPE, PROP_ID, TRUE
Constructor and Description |
---|
ChoreographySubProcess() |
ChoreographySubProcess(int x,
int y,
java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getLowerParticipants() |
protected java.awt.Shape |
getOutlineShape()
Returns the external shape of the given process node.
|
java.util.List<java.lang.String> |
getUpperParticipants() |
java.util.List<java.lang.Class<? extends ProcessNode>> |
getVariants()
Code replicated from ChoreographyActivity, since ChoreographySubProcess
does not inherit ChoreographyActivity.
|
boolean |
isCollapsed() |
void |
paintInternal(java.awt.Graphics g)
Paints the flow object on the given graphics.
|
java.lang.String |
toString() |
addProcessNode, clearContainment, clone, getProcessNodes, getProcessNodesRecursivly, isCluster, isCollapseable, isContained, isContainedGraphically, moveClusterNodes, removeProcessNode, setPos, setPosIgnoreContainedNodes, setProcessNodes, setProperty, updateContainments
addConnectionPoint, checkDefaultConnectionPoints, connectionPointContained, contains, containsDeepInside, copy, getBackground, getBackground, getBoundingBox, getBounds, getConnectionPoint, getConnectionPoint, getConnectionPoint, getDefaultConnectionPoints, getName, getParentClusters, getPos, getSelectionOffset, getSize, getStereotype, getText, getTopLeftPos, getUserObject, getXmlTag, handleCloning, isShadowEnabled, isVisible, newInstanceFromSerialization, paint, paintHighlight, paintSelection, removeAllConnectionPoints, setBackground, setPos, setShadowEnabled, setSize, setSize, setStereotype, setText, setUserObject, setVisible, updateReferences
addContext, addListener, equals, getAlpha, getContexts, getId, getPropertyEditor, isHighlighted, isSelected, removeContext, removeListener, setAlpha, setHighlighted, setId, setPropertyEditor, setSelected
getProperty, getPropertyKeys, getSerialization, removeProperty
public static final java.lang.String PROP_UPPER_PARTICIPANTS
public static final java.lang.String PROP_LOWER_PARTICIPANTS
public static final java.lang.String PROP_ACTIVE_PARTICIPANTS
public static final java.lang.String PROP_LOOP_TYPE
public static final java.lang.String PROP_UPPER_PARTICIPANTS_MULTI
public static final java.lang.String PROP_LOWER_PARTICIPANTS_MULTI
public static final java.lang.String LOOP_NONE
public static final java.lang.String LOOP_STANDARD
public static final java.lang.String LOOP_MULTI_INSTANCE
public ChoreographySubProcess()
public ChoreographySubProcess(int x, int y, java.lang.String label)
public void paintInternal(java.awt.Graphics g)
ProcessNode
paintInternal
in class ProcessNode
protected java.awt.Shape getOutlineShape()
ProcessNode
getOutlineShape
in class ProcessNode
public java.util.List<java.lang.String> getUpperParticipants()
public java.util.List<java.lang.String> getLowerParticipants()
public java.util.List<java.lang.Class<? extends ProcessNode>> getVariants()
getVariants
in class ProcessNode
public boolean isCollapsed()
isCollapsed
in class Cluster