public class VActivity extends VNamedNode
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,VInParameter> |
inports
Map to parameter input ports.
|
java.util.Set<java.lang.String> |
internalparameters
Set of internal parameters
|
java.util.Map<java.lang.String,VOutParameter> |
outports
Map to parameter input ports.
|
bpmnelement, graph| Constructor and Description |
|---|
VActivity(com.mxgraph.view.mxGraph graph)
Creates a new activity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addedParameter(jadex.bpmn.model.MParameter param)
Called when a parameter is added.
|
void |
addInternalParameter(java.lang.String paramname)
Adds a parameter to the internal parameter set.
|
protected void |
createParameterObjects() |
VInParameter |
getInputParameterPort(java.lang.String paramname)
Gets the port for an input parameter.
|
java.util.Set<java.lang.String> |
getInternalParameters()
Gets the internal parameter set.
|
jadex.bpmn.model.MActivity |
getMActivity()
Returns the MActivity.
|
VOutParameter |
getOutputParameterPort(java.lang.String paramname)
Gets the port for an output parameter.
|
java.lang.String |
getStyle()
Gets the style.
|
boolean |
isInternalParameters(java.lang.String paramname)
Returns if a parameter is in the internal parameter set.
|
void |
refreshParameter(jadex.bpmn.model.MParameter rparam)
Called when a parameters need to be refreshed.
|
void |
refreshParameterObjectGeometry()
Refresh the parameter geometry.
|
void |
removedParameter(java.util.Set<jadex.bpmn.model.MParameter> params)
Called when a parameters are removed.
|
void |
removeInternalParameter(java.lang.String paramname)
Removes a parameter from the internal parameter set.
|
void |
setBpmnElement(jadex.bpmn.model.MIdElement bpmnelement)
Set BPMN element.
|
void |
setGeometry(com.mxgraph.model.mxGeometry geometry)
Set geometry.
|
void |
setInternalParameters(java.util.Collection<java.lang.String> internalparameters)
Sets the internal parameter set.
|
void |
setParent(com.mxgraph.model.mxICell parent)
Sets the parent.
|
getValue, setValuegetBpmnElement, getGraph, setVisualParentclone, cloneValue, getAttribute, getAttribute, getChildAt, getChildCount, getEdgeAt, getEdgeCount, getEdgeIndex, getGeometry, getId, getIndex, getParent, getSource, getTarget, getTerminal, insert, insert, insertEdge, isCollapsed, isConnectable, isEdge, isVertex, isVisible, remove, remove, removeEdge, removeFromParent, removeFromTerminal, setAttribute, setCollapsed, setConnectable, setEdge, setId, setSource, setStyle, setTarget, setTerminal, setVertex, setVisiblepublic java.util.Map<java.lang.String,VInParameter> inports
public java.util.Map<java.lang.String,VOutParameter> outports
public java.util.Set<java.lang.String> internalparameters
public VActivity(com.mxgraph.view.mxGraph graph)
graph - The graph where this element is used.public java.lang.String getStyle()
getStyle in interface com.mxgraph.model.mxICellgetStyle in class com.mxgraph.model.mxCellpublic jadex.bpmn.model.MActivity getMActivity()
public void setParent(com.mxgraph.model.mxICell parent)
setParent in interface com.mxgraph.model.mxICellsetParent in class com.mxgraph.model.mxCellpublic VInParameter getInputParameterPort(java.lang.String paramname)
paramname - The parameter name.public VOutParameter getOutputParameterPort(java.lang.String paramname)
paramname - The parameter name.public void setGeometry(com.mxgraph.model.mxGeometry geometry)
setGeometry in interface com.mxgraph.model.mxICellsetGeometry in class com.mxgraph.model.mxCellpublic void setBpmnElement(jadex.bpmn.model.MIdElement bpmnelement)
setBpmnElement in class VNamedNodebpmnelement - The BPMN element.public void addInternalParameter(java.lang.String paramname)
paramname - The parameter name.public void removeInternalParameter(java.lang.String paramname)
paramname - The parameter name.public boolean isInternalParameters(java.lang.String paramname)
public void setInternalParameters(java.util.Collection<java.lang.String> internalparameters)
public java.util.Set<java.lang.String> getInternalParameters()
public void refreshParameterObjectGeometry()
public void addedParameter(jadex.bpmn.model.MParameter param)
param - The parameter.public void removedParameter(java.util.Set<jadex.bpmn.model.MParameter> params)
param - The parameters.public void refreshParameter(jadex.bpmn.model.MParameter rparam)
rparam - The parameter.protected void createParameterObjects()