Interface ACDiaACNode
- All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, ELUUIDAble, MMFormatAble, PRBDiaBENode, PRDiaNode, PRPresContent, PRPresElement
Presentation element of the activity itself. The activity is also naturally represented by the whole diagram which contains the
ACDiaACNode.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionTheACDiaACNodethat owns theACDiaConstraintEdge.getOwnedActNode(K_CONTROL_OPTION... behaviourFlags) The activity nodes of the diagram.@SORTINGgetOwnedControlNode(K_CONTROL_OPTION... behaviourFlags) The control nodes of the diagram.@SORTINGgetOwnedException(K_CONTROL_OPTION... behaviourFlags) The exception handler edges of the activity frame node.@SORTINGgetOwnedFlowEdge(K_CONTROL_OPTION... behaviourFlags) The flow edges of the diagram.@SORTING<T extends ACDiaGroupNode>
List<T> getOwnedGroupNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) The group nodes of the diagram.getOwnedObjNode(K_CONTROL_OPTION... behaviourFlags) The object nodes of the diagram.@SORTING<T extends ACDiaTextNode>
List<T> getOwnedTextNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) Methods inherited from interface ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormatMethods inherited from interface PRDiaNode
collapse, expand, getDiagram, getExpandedNodeRoot, getExpandedPresContext, getOnFramePositionSpecification, getOrientation, getPosition, getPositionAbsolute, getPresContainer, getSize, getTextPositionAbsolute, getXClientNode, hasEmbeddedContent, isExpanded, setCoord, setEmbeddedContent, setPosition, setSizeMethods inherited from interface PRPresContent
getIncoming, getMEModelElement, getModelContainer, getOutgoing, getOwnedPresContent, getOwningPresContent, getOwningPresContext, getOwningPresElement, getPresentationLevel, getTextHorizontalAlignment, getTextPosition, getTextSize, getTextVerticalAlignment, setPresentationLevel, setTextCoord, setTextHorizontalAlignment, setTextPosition, setTextSize, setTextVerticalAlignmentMethods inherited from interface PRPresElement
getDiagramTagValue, getOpacity, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setDiagramTagValue, setOpacity, setPresColor
-
Method Details
-
getOwnedActNode
List<ACDiaActNode> getOwnedActNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The activity nodes of the diagram.@SORTING- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedObjNode
List<ACDiaObjNode> getOwnedObjNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The object nodes of the diagram.@SORTING- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedControlNode
List<ACDiaControlNode> getOwnedControlNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The control nodes of the diagram.@SORTING- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedGroupNode
<T extends ACDiaGroupNode> List<T> getOwnedGroupNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The group nodes of the diagram.- Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedTextNode
<T extends ACDiaTextNode> List<T> getOwnedTextNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException - Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedFlowEdge
List<ACDiaFlowEdge> getOwnedFlowEdge(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The flow edges of the diagram.@SORTING- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDiaNote
- Throws:
InoNetExceptionSrvErrorException
-
getConstraintEdge
TheACDiaACNodethat owns theACDiaConstraintEdge.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedException
List<ACDiaException> getOwnedException(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The exception handler edges of the activity frame node.@SORTING- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-