Interface BPDiaProcessViewNode
- All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, BPDiaViewNode, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, ELUUIDAble, MMFormatAble, PRDiaNode, PRPresContent, PRPresElement
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionContaining call activity node of the process view node.getDiaItemNode(BPItemAwareElement refObj) Returns the presentation node of the item aware element.getDiaLaneNode(BPLane refObj) Returns the presentation node of the lane.getDiaSequenceFlow(BPSequenceFlow refObj) Returns the presentation edge of the flow.Returns the presentation node of the flow node.The top lane set displayed in the process view node.The LaneSet to be displayed.getLeafLaneNode(K_CONTROL_OPTION... behaviourFlags) All leaf lane nodes in this process view node.getLeafLaneNodeForNode(PRDiaNode refObj) Tries to find a leaf lane for the node passed considering the absolute positions of the node and the leaf lanes in the process view node.getLeafLaneNodeSortedByPosition(K_CONTROL_OPTION... behaviourFlags) All leaf lane nodes in this process view node.AllBPDiaAssocEdgeof theBPDiaProcessViewNode.AllBPDiaDataAssocEdgeof theBPDiaProcessViewNode.BPDiaDataNodeowned by theBPDiaProcessViewNode.AllBPDiaDataSeqFlowEdgeof theBPDiaProcessViewNode.All lane nodes owned by the view node.BPDiaSequenceFlowowned by theBPDiaProcessViewNode.<T extends BPDiaSequenceFlowNode>
List<T> getOwnedSequenceFlowNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllBPDiaSequenceFlowNodeof theBPDiaProcessViewNode.OwningBPDiaParticipantNodeof theBPDiaProcessViewNode.voidsetFilterCriteria(boolean hideObjectFlow) Modifies the criteria for visible elements inside the process view.voidsetLaneSet(BPLaneSet value) Set the value of Foreign Key LaneSet.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 BPDiaViewNode
becomeMasterView, becomeRegularView, becomeSynchronizedView, correctExistingViewContent, getCommentNodeOfView, getDiagramOfView, getMissingElement, getMissingElement, getOwnedArtifactNode, getOwnedCalloutNode, getOwnedViewElementTransitiveDownByOrder, getOwningDia, getPath, getPathDisplayed, getPossiblePath, getPossiblePath, getPresentationInView, isCompletelyMaintained, isCorrect, isCorrectAndComplete, isInMasterViewNode, isMasterView, isSyncedCopy, isVisibleAndSelectable, moveMasterToNewDiagram, rebuildExactlyFromMasterView, removeMasterMoveToNewDiagram, setPathDisplayed, toggleOrientationMethods 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
-
getDiaLaneNode
Returns the presentation node of the lane. The result may be null.- Parameters:
refObj- A further instance of type BPLane which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getDiaSequenceFlowNode
BPDiaSequenceFlowNode getDiaSequenceFlowNode(BPSequenceFlowNode refObj) throws InoNetException, SrvErrorException Returns the presentation node of the flow node. The result may be null.- Parameters:
refObj- A further instance of type BPSequenceFlowNode which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getDiaSequenceFlow
BPDiaSequenceFlow getDiaSequenceFlow(BPSequenceFlow refObj) throws InoNetException, SrvErrorException Returns the presentation edge of the flow. The result may be null.- Parameters:
refObj- A further instance of type BPSequenceFlow which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getProcess
- Throws:
InoNetExceptionSrvErrorException
-
getDiaItemNode
Returns the presentation node of the item aware element. The result may be null.- Parameters:
refObj- A further instance of type BPItemAwareElement which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getLaneSetDisplayed
The LaneSet to be displayed.- Throws:
InoNetExceptionSrvErrorException
-
getLeafLaneNode
List<BPDiaLaneNode> getLeafLaneNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All leaf lane nodes in this process view node.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted
-
getLeafLaneNodeSortedByPosition
List<BPDiaLaneNode> getLeafLaneNodeSortedByPosition(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All leaf lane nodes in this process view node.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted according to the positions of the nodes.
-
getLeafLaneNodeForNode
Tries to find a leaf lane for the node passed considering the absolute positions of the node and the leaf lanes in the process view node.- Parameters:
refObj- A further instance of type PRDiaNode which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
setFilterCriteria
Modifies the criteria for visible elements inside the process view. Elements to be hidden will be visible while the diagram is locked for modifications.- Parameters:
hideObjectFlow- flag for hiding the object flow information- Throws:
InoNetExceptionSrvErrorException
-
getOwnedAssocEdge
AllBPDiaAssocEdgeof theBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDataNode
BPDiaDataNodeowned by theBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedLaneNode
All lane nodes owned by the view node.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlow
BPDiaSequenceFlowowned by theBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlowNode
<T extends BPDiaSequenceFlowNode> List<T> getOwnedSequenceFlowNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllBPDiaSequenceFlowNodeof theBPDiaProcessViewNode.- 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
-
getLaneSet
The top lane set displayed in the process view node.- Throws:
InoNetExceptionSrvErrorException
-
setLaneSet
Set the value of Foreign Key LaneSet.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDataAssocEdge
AllBPDiaDataAssocEdgeof theBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDataSeqFlowEdge
AllBPDiaDataSeqFlowEdgeof theBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-
getCallActivityNode
Containing call activity node of the process view node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningParticipantNode
OwningBPDiaParticipantNodeof theBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-