public class ChoreographyTask extends ChoreographyActivity
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_PARTICIPANT
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_PARTICIPANT
The property for the name of the lower participant
|
static java.lang.String |
PROP_LOWER_PARTICIPANT_MULTI
The property for lower multi instance participants (=FALSE,1=TRUE)
|
static java.lang.String |
PROP_UPPER_PARTICIPANT
The property for the name of the upper participant
|
static java.lang.String |
PROP_UPPER_PARTICIPANT_MULTI
The property for upper multi instance participants (=FALSE,1=TRUE)
|
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 |
---|
ChoreographyTask() |
ChoreographyTask(int x,
int y,
java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.awt.Point> |
getDefaultConnectionPoints()
Returns the default connection points for this node.
|
protected java.awt.Shape |
getOutlineShape()
Returns the external shape of the given process node.
|
void |
paintInternal(java.awt.Graphics g)
Paints the flow object on the given graphics.
|
void |
setProperty(java.lang.String key,
java.lang.String value)
Sets a property.
|
void |
setSize(int w,
int h) |
java.lang.String |
toString() |
getVariants
addConnectionPoint, checkDefaultConnectionPoints, clone, connectionPointContained, contains, containsDeepInside, copy, getBackground, getBackground, getBoundingBox, getBounds, getConnectionPoint, getConnectionPoint, getConnectionPoint, getName, getParentClusters, getPos, getSelectionOffset, getSize, getStereotype, getText, getTopLeftPos, getUserObject, getXmlTag, handleCloning, isCluster, isShadowEnabled, isVisible, newInstanceFromSerialization, paint, paintHighlight, paintSelection, removeAllConnectionPoints, setBackground, setPos, setPos, setShadowEnabled, 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_PARTICIPANT
public static final java.lang.String PROP_LOWER_PARTICIPANT
public static final java.lang.String PROP_ACTIVE_PARTICIPANT
public static final java.lang.String PROP_LOOP_TYPE
public static final java.lang.String PROP_UPPER_PARTICIPANT_MULTI
public static final java.lang.String PROP_LOWER_PARTICIPANT_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 ChoreographyTask()
public ChoreographyTask(int x, int y, java.lang.String label)
public void setProperty(java.lang.String key, java.lang.String value)
ProcessObject
setProperty
in class ProcessNode
public void setSize(int w, int h)
setSize
in class ProcessNode
public java.util.Set<java.awt.Point> getDefaultConnectionPoints()
ProcessNode
getDefaultConnectionPoints
in class ProcessNode
public void paintInternal(java.awt.Graphics g)
ProcessNode
paintInternal
in class ChoreographyActivity
protected java.awt.Shape getOutlineShape()
ProcessNode
getOutlineShape
in class ChoreographyActivity
public java.lang.String toString()
toString
in class ProcessNode