Interface BPDiaLaneNode
-
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble,MMFormatAble,PRDiaNode,PRPresContent,PRPresElement
public interface BPDiaLaneNode extends PRDiaNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBPDiaLaneNode.VAttr
-
Method Summary
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
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.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
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.ELDeleteAble
delete
-
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.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormat
-
Methods 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, setSize
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresContent
getIncoming, getMEModelElement, getModelContainer, getOutgoing, getOwnedPresContent, getOwningPresContent, getOwningPresContext, getOwningPresElement, getPresentationLevel, getTextPosition, getTextSize, setPresentationLevel, setTextCoord, setTextPosition, setTextSize
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getOpacity, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setOpacity, setPresColor
-
-
-
-
Method Detail
-
getLeafLaneNode
java.util.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> java.util.List<T> getOwnedViewElementTransitiveDownByOrder(java.lang.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
BPDiaProcessViewNode getProcessViewNode() throws InoNetException, SrvErrorException
The process view node of the lane node.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlowNode
<T extends BPDiaSequenceFlowNode> java.util.List<T> getOwnedSequenceFlowNode(java.lang.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
java.util.List<BPDiaDataNode> getOwnedDataNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaDataNodeof theBPDiaLaneNode.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlow
java.util.List<BPDiaSequenceFlow> getOwnedSequenceFlow(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaSequenceFlowof theBPDiaLaneNode.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getChildLaneNode
java.util.List<BPDiaLaneNode> getChildLaneNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane nodes owned by the lane node.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedAssocEdge
java.util.List<BPDiaAssocEdge> getOwnedAssocEdge(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaAssocEdgeof theBPDiaLaneNode.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDataAssocEdge
java.util.List<BPDiaDataAssocEdge> getOwnedDataAssocEdge(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaDataAssocEdgeof theBPDiaLaneNode.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedCalloutNode
java.util.List<PRDiaCalloutNode> getOwnedCalloutNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All callout nodes owned by this lane node.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedArtifactNode
<T extends BPDiaArtifactNode> java.util.List<T> getOwnedArtifactNode(java.lang.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
-
getOwningProcessViewNode
BPDiaProcessViewNode getOwningProcessViewNode() throws InoNetException, SrvErrorException
Owning process view node of the lane node.- Throws:
InoNetExceptionSrvErrorException
-
getParentLaneNode
BPDiaLaneNode getParentLaneNode() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
-