|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
public interface ACObjectNode
An object node is an activity node that indicates an instance of a particular classifier, possibly in a particular state, and may be available at a particular point in the activity.
| Nested Class Summary | |
|---|---|
static class |
ACObjectNode.VAttr
|
| Method Summary | ||
|---|---|---|
List<ACExceptionHandler> |
getHandler(K_CONTROL_OPTION... behaviourFlags)
The ACExceptionHandler which the ACObjectNode serves as exception token input for. |
|
|
getInState(Class<T> returnType)
All current states of the ACObjectNode. |
|
boolean |
getManualTypeAssign()
Returns 'true' if the user may set the ELType of this ACObjectNode manually. |
|
K_AC_OBJECTNODE_ORDERING |
getOrdering()
Informs whether and how the tokens in the object node are ordered for selection to traverse edges outgoing from the object node. |
|
ACObjNodeSelBehavior |
getSelBehavior()
Selects tokens for outgoing edges. |
|
BEBehavior |
getSelectionBehavior()
The selection behavior which selects tokens for outgoing object flows. |
|
CLClassifier |
getTypingClassifier()
The classifier used as type for this object node. |
|
ELValSpec |
getUpperBound()
The maximum number of tokens allowed in the node. |
|
String |
getUpperBoundSpecification()
Info reading the upper bound which is the maximum number of tokens allowed in the node. |
|
boolean |
isControlType()
Tells whether the type of the object node is to be treated as control. |
|
void |
modifyBehaviorForSelection(BEBehavior oh)
Assigns a selection behavior to the node. |
|
void |
setControlType(boolean value)
Set the value of Attribut IsControlType. |
|
void |
setInState(List<? extends SMState> values)
Set the value of Foreign Key InState. |
|
void |
setOrdering(K_AC_OBJECTNODE_ORDERING value)
Set the value of Attribut Ordering. |
|
void |
setSelectionBehavior(BEBehavior value)
Set the value of View SelectionBehavior. |
|
void |
setUpperBoundSpecification(String value)
Set the value of Info UpperBoundSpecification. |
|
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELTypedElement |
|---|
getModifyTypedElementDeclaration, getType, getTypedElementCnstr, getTypeKind, getValSpecOfTypedElement, getValSpecOfTypedElementWithPattern, getValSpecOfTypedElementWithPattern, isBitmapAble, isColorAble, modifyTypedElementDeclaration, setType |
| Methods inherited from interface de.mid.innovator.srv2api.icw2ac.ACActivityNode |
|---|
getActivity, getIncoming, getInGroup, getInGroup, getInGroupExplicit, getInGroupImplicit, getNodeCoord, getOutgoing, isInInterruptibleRegion, replaceInGroupExplicit, setInGroupExplicit, setInGroupImplicit, setNodeCoord |
| 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 |
|---|
List<ACExceptionHandler> getHandler(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
ACExceptionHandler which the ACObjectNode serves as exception token input for.
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends SMState> List<T> getInState(Class<T> returnType)
throws InoNetException,
SrvErrorException
ACObjectNode.
returnType - Specifies the type of elements to be returned.
InoNetException
SrvErrorException
boolean getManualTypeAssign()
throws InoNetException,
SrvErrorException
ELType of this ACObjectNode manually. Returns 'false' if the type of the object node is fixed or the object may not be typed.
InoNetException
SrvErrorException
K_AC_OBJECTNODE_ORDERING getOrdering()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
ACObjNodeSelBehavior getSelBehavior()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
BEBehavior getSelectionBehavior()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
CLClassifier getTypingClassifier()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
ELValSpec getUpperBound()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
String getUpperBoundSpecification()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
boolean isControlType()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
void modifyBehaviorForSelection(BEBehavior oh)
throws InoNetException,
SrvErrorException
oh -
InoNetException
SrvErrorException
void setControlType(boolean value)
throws InoNetException,
SrvErrorException
value - The value to be set.
InoNetException
SrvErrorException
void setInState(List<? extends SMState> values)
throws InoNetException,
SrvErrorException
values - The value to be set.
InoNetException
SrvErrorException
void setOrdering(K_AC_OBJECTNODE_ORDERING value)
throws InoNetException,
SrvErrorException
value - The value to be set.
InoNetException
SrvErrorException
void setSelectionBehavior(BEBehavior value)
throws InoNetException,
SrvErrorException
value - The value to be set.
InoNetException
SrvErrorException
void setUpperBoundSpecification(String value)
throws InoNetException,
SrvErrorException
value - The value to be set.
InoNetException
SrvErrorException
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||