Interface BPDiaLaneNode
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble,MMFormatAble,PRDiaNode,PRPresContent,PRPresElement
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionAll lane nodes owned by the lane node.getLeafLaneNode(K_CONTROL_OPTION... behaviourFlags) All leaf lanes.<T extends BPDiaArtifactNode>
List<T> getOwnedArtifactNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) BPDiaArtifactNodeowned by theBPDiaLaneNode.AllBPDiaAssocEdgeof theBPDiaLaneNode.All callout nodes owned by this lane node.AllBPDiaDataAssocEdgeof theBPDiaLaneNode.AllBPDiaDataNodeof theBPDiaLaneNode.AllBPDiaDataSeqFlowEdgeof theBPDiaLaneNode.AllBPDiaSequenceFlowof theBPDiaLaneNode.<T extends BPDiaSequenceFlowNode>
List<T> getOwnedSequenceFlowNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllBPDiaSequenceFlowNodeof theBPDiaLaneNode.<T extends PRPresContent>
List<T> getOwnedViewElementTransitiveDownByOrder(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) Owning process view node of the lane node.The process view node of the lane node.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.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 de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormatMethods inherited from interface de.mid.innovator.srv2api.icw2pres.PRDiaNode
collapse, expand, getDiagram, getExpandedNodeRoot, getExpandedPresContext, getOnFramePositionSpecification, getOrientation, getOwningFrameNode, getPosition, getPositionAbsolute, getPresContainer, getSize, getTextPositionAbsolute, getXClientNode, hasEmbeddedContent, isExpanded, setCoord, setEmbeddedContent, setPosition, setSizeMethods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresContent
getIncoming, getMEModelElement, getModelContainer, getOutgoing, getOwnedPresContent, getOwningPresContent, getOwningPresContext, getOwningPresElement, getPresentationLevel, getTextHorizontalAlignment, getTextPosition, getTextSize, getTextVerticalAlignment, setPresentationLevel, setTextCoord, setTextHorizontalAlignment, setTextPosition, setTextSize, setTextVerticalAlignmentMethods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getDiagramTagValue, getOpacity, getOwnedDiagramTags, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setDiagramTagValue, setOpacity, setPresColor
-
Method Details
-
getLeafLaneNode
List<BPDiaLaneNode> getLeafLaneNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All leaf lanes.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted
-
getOwnedViewElementTransitiveDownByOrder
<T extends PRPresContent> List<T> getOwnedViewElementTransitiveDownByOrder(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All presentation elements in this lane node which belong to the same view. The presentation elements are retrieved transitively but other views and their contents are excluded. The presentation elements may be returned sorted by their internal sorting order which can be set via API functions.- 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- Sorted:
-
getProcessViewNode
The process view node of the lane node.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlowNode
<T extends BPDiaSequenceFlowNode> List<T> getOwnedSequenceFlowNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllBPDiaSequenceFlowNodeof theBPDiaLaneNode.- 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
-
getOwnedDataNode
AllBPDiaDataNodeof theBPDiaLaneNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlow
AllBPDiaSequenceFlowof theBPDiaLaneNode.- Throws:
InoNetExceptionSrvErrorException
-
getChildLaneNode
All lane nodes owned by the lane node.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedAssocEdge
AllBPDiaAssocEdgeof theBPDiaLaneNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDataAssocEdge
AllBPDiaDataAssocEdgeof theBPDiaLaneNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedCalloutNode
All callout nodes owned by this lane node.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedArtifactNode
<T extends BPDiaArtifactNode> List<T> getOwnedArtifactNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException BPDiaArtifactNodeowned by theBPDiaLaneNode.- 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
-
getOwnedDataSeqFlowEdge
AllBPDiaDataSeqFlowEdgeof theBPDiaLaneNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwningProcessViewNode
Owning process view node of the lane node.- Throws:
InoNetExceptionSrvErrorException
-
getParentLaneNode
- Throws:
InoNetExceptionSrvErrorException
-