|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
public interface ACActivityNode
An activity node is an abstract class for points in the flow of an activity connected by edges.
| Nested Class Summary | |
|---|---|
static class |
ACActivityNode.VAttr
|
| Method Summary | ||
|---|---|---|
ACActivity |
getActivity()
The activity that contains the node. |
|
|
getIncoming(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
All edges heading into the node. |
|
|
getInGroup(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
All activity groups the node is assigned to. |
|
|
getInGroup(Class<T> returnType,
MMStereotype stereotype,
K_CONTROL_OPTION... behaviourFlags)
The method calls getInGroup and filters its return values according to the given stereotype value. |
|
|
getInGroupExplicit(Class<T> returnType)
All groups this node is explicitly assigned to. |
|
|
getInGroupImplicit(Class<T> returnType)
All groups this node is implicitly assigned to. |
|
ARG_CoordElement |
getNodeCoord()
Returns the position and size of the graphical representation of the node. |
|
|
getOutgoing(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
All edges heading out of the node. |
|
boolean |
isInInterruptibleRegion(ACInterruptibleRegion refObj)
Checks if the node is contained in the region. |
|
void |
replaceInGroupExplicit(List<? extends ACActivityGroup> seqGroup)
Assigns all the groups passed to this activity node marking the assignment as explicit. |
|
void |
setInGroupExplicit(List<? extends ACActivityGroup> values)
Set the value of Foreign Key InGroupExplicit. |
|
void |
setInGroupImplicit(List<? extends ACActivityGroup> values)
Set the value of Foreign Key InGroupImplicit. |
|
void |
setNodeCoord(Point posNode,
Point sizNode)
Sets the center point coordinate of the graphical representation of the node together with the width and height of the node. |
|
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble |
|---|
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory |
| Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble |
|---|
getAssignedConstraint, getAssignedConstraint, getConstraintAssign |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELRedefAble |
|---|
getRedefined, getRedefining, isLeaf, isRedefined, isRedefining, setLeaf, setRedefined |
| Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble |
|---|
getClientMappingDependency, getOutgoingConceptRealization, getProxyAsgProperty, getRealizedConcept, getRealizedConcept, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, replaceRealizedConcepts, setMapped, setRealizedConcept, setRequirementOfStakeholder |
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble |
|---|
getOwnedComment |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble |
|---|
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble |
|---|
getValueReUseAble, setValueReUseAble |
| Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble |
|---|
getAssignedComment, getAssignedComment, getCommentAssign |
| Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAsgnAble |
|---|
getMENamespace |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble |
|---|
getUUID, setUUID |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble |
|---|
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility |
| Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement |
|---|
getMESupplierDependency, getMESupplierMappingDependency |
| Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement |
|---|
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor |
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble |
|---|
getAnnotation, getLogic, getLogic, getPresentationContext, getSection |
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble |
|---|
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement |
|---|
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject |
|---|
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement |
|---|
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getResetDefaultName, getSupplierDependency, rename, setName, setNameKind, setResetDefaultName |
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble |
|---|
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg |
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble |
|---|
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo |
| Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble |
|---|
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment |
| Method Detail |
|---|
ACActivity getActivity()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
<T extends ACActivityEdge> List<T> getIncoming(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends ACActivityGroup> List<T> getInGroup(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends ACActivityGroup> List<T> getInGroup(Class<T> returnType,
MMStereotype stereotype,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.stereotype - The stereotype used to filter the result listbehaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends ACActivityGroup> List<T> getInGroupExplicit(Class<T> returnType)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.
InoNetException
SrvErrorException
<T extends ACActivityGroup> List<T> getInGroupImplicit(Class<T> returnType)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.
InoNetException
SrvErrorException
ARG_CoordElement getNodeCoord()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
<T extends ACActivityEdge> List<T> getOutgoing(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
boolean isInInterruptibleRegion(ACInterruptibleRegion refObj)
throws InoNetException,
SrvErrorException
refObj - A further instance of type ACInterruptibleRegion which is used to control the behaviour of the method. (see description above)
InoNetException
SrvErrorException
void replaceInGroupExplicit(List<? extends ACActivityGroup> seqGroup)
throws InoNetException,
SrvErrorException
seqGroup -
InoNetException
SrvErrorException
void setInGroupExplicit(List<? extends ACActivityGroup> values)
throws InoNetException,
SrvErrorException
values - The value to be set.
InoNetException
SrvErrorException
void setInGroupImplicit(List<? extends ACActivityGroup> values)
throws InoNetException,
SrvErrorException
values - The value to be set.
InoNetException
SrvErrorException
void setNodeCoord(Point posNode,
Point sizNode)
throws InoNetException,
SrvErrorException
posNode - sizNode -
InoNetException
SrvErrorException
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||