Interface BPDiaProcessViewNode
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,BPDiaViewNode
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,MMFormatAble
,PRDiaNode
,PRPresContent
,PRPresElement
public interface BPDiaProcessViewNode extends BPDiaViewNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BPDiaProcessViewNode.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.icw2bpdia.BPDiaViewNode
becomeMasterView, becomeRegularView, becomeSynchronizedView, correctExistingViewContent, getCommentNodeOfView, getDiagramOfView, getMissingElement, getMissingElement, getOwnedArtifactNode, getOwnedCalloutNode, getOwnedMessageNode, getOwnedViewElementTransitiveDownByOrder, getOwningDia, getPath, getPathDisplayed, getPossiblePath, getPossiblePath, getPresentationInView, isCompletelyMaintained, isCorrect, isCorrectAndComplete, isInMasterViewNode, isMasterView, isSyncedCopy, isVisibleAndSelectable, moveMasterToNewDiagram, rebuildExactlyFromMasterView, removeMasterMoveToNewDiagram, setPathDisplayed, toggleOrientation
-
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
-
getDiaLaneNode
BPDiaLaneNode getDiaLaneNode(BPLane refObj) throws InoNetException, SrvErrorException
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:
InoNetException
SrvErrorException
-
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:
InoNetException
SrvErrorException
-
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:
InoNetException
SrvErrorException
-
getProcess
BPProcess getProcess() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getDiaItemNode
BPDiaItemNode getDiaItemNode(BPItemAwareElement refObj) throws InoNetException, SrvErrorException
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:
InoNetException
SrvErrorException
-
getLaneSetDisplayed
BPLaneSet getLaneSetDisplayed() throws InoNetException, SrvErrorException
The LaneSet to be displayed.- Throws:
InoNetException
SrvErrorException
-
getLeafLaneNode
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted
-
getLeafLaneNodeSortedByPosition
java.util.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:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted according to the positions of the nodes.
-
getLeafLaneNodeForNode
BPDiaLaneNode getLeafLaneNodeForNode(PRDiaNode refObj) throws InoNetException, SrvErrorException
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:
InoNetException
SrvErrorException
-
setFilterCriteria
void setFilterCriteria(boolean hideObjectFlow) throws InoNetException, SrvErrorException
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:
InoNetException
SrvErrorException
-
getOwnedAssocEdge
java.util.List<BPDiaAssocEdge> getOwnedAssocEdge(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaAssocEdge
of theBPDiaProcessViewNode
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedDataNode
java.util.List<BPDiaDataNode> getOwnedDataNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
BPDiaDataNode
owned by theBPDiaProcessViewNode
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedLaneNode
java.util.List<BPDiaLaneNode> getOwnedLaneNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane nodes owned by the view node.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedSequenceFlow
java.util.List<BPDiaSequenceFlow> getOwnedSequenceFlow(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
BPDiaSequenceFlow
owned by theBPDiaProcessViewNode
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedSequenceFlowNode
<T extends BPDiaSequenceFlowNode> java.util.List<T> getOwnedSequenceFlowNode(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaSequenceFlowNode
of 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:
InoNetException
SrvErrorException
-
getLaneSet
BPLaneSet getLaneSet() throws InoNetException, SrvErrorException
The top lane set displayed in the process view node.- Throws:
InoNetException
SrvErrorException
-
setLaneSet
void setLaneSet(BPLaneSet value) throws InoNetException, SrvErrorException
Set the value of Foreign Key LaneSet.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOwnedDataAssocEdge
java.util.List<BPDiaDataAssocEdge> getOwnedDataAssocEdge(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPDiaDataAssocEdge
of theBPDiaProcessViewNode
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedRenderingNode
java.util.List<BPDiaRenderingNode> getOwnedRenderingNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All rendering nodes in the view node.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedRedundantEdge
java.util.List<BPDiaRedundantEdge> getOwnedRedundantEdge(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All redundant edges in the view node.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getCallActivityNode
BPDiaTaskNode getCallActivityNode() throws InoNetException, SrvErrorException
Containing call activity node of the process view node.- Throws:
InoNetException
SrvErrorException
-
getOwningParticipantNode
BPDiaParticipantNode getOwningParticipantNode() throws InoNetException, SrvErrorException
OwningBPDiaParticipantNode
of theBPDiaProcessViewNode
.- Throws:
InoNetException
SrvErrorException
-
-