Interface BPDiaSubProcessNode
- All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, BPDiaFlowNode, BPDiaMessageFlowNode, BPDiaSequenceFlowNode, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, ELUUIDAble, MMFormatAble, PRDiaNode, PRPresContent, PRPresElement
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<T extends BPDiaArtifactNode>
List<T> getOwnedArtifactNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) BPDiaArtifactNodeowned by theBPDiaSubProcessNode.All boundary event nodes owned by thisBPDiaSubProcessNode.All callout nodes owned by this subprocess node.BPDiaDataNodeowned by theBPDiaSubProcessNode.All boundary event nodes of theBPDiaSubProcessNode.TheBPDiaResourceNodeowned by thisBPDiaSubProcessNode.<T extends BPDiaSequenceFlowNode>
List<T> getOwnedSequenceFlowNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) AllBPDiaSequenceFlowNodeof theBPDiaSubProcessNode.Creates a new process containing the elements of the sub process, creates a master view of the new process in the same diagram, converts the sub process to a call of that new process and finally expands the node and displays the new master process view.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 BPDiaFlowNode
getOwnedViewElementTransitiveDownByOrderMethods inherited from interface BPDiaSequenceFlowNode
getIncomingMessageEdge, getOutgoingMessageEdgeMethods 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
-
getOwnedBoundaryEventNode
All boundary event nodes owned by thisBPDiaSubProcessNode.- Throws:
InoNetExceptionSrvErrorException
-
refactorAsExpandedCallToNewProcess
Creates a new process containing the elements of the sub process, creates a master view of the new process in the same diagram, converts the sub process to a call of that new process and finally expands the node and displays the new master process view.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedDataNode
BPDiaDataNodeowned by theBPDiaSubProcessNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedSequenceFlowNode
<T extends BPDiaSequenceFlowNode> List<T> getOwnedSequenceFlowNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException AllBPDiaSequenceFlowNodeof theBPDiaSubProcessNode.- 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
-
getOwnedArtifactNode
<T extends BPDiaArtifactNode> List<T> getOwnedArtifactNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException BPDiaArtifactNodeowned by theBPDiaSubProcessNode.- 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
-
getOwnedEventNode
All boundary event nodes of theBPDiaSubProcessNode.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedCalloutNode
All callout nodes owned by this subprocess node.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedResourceNode
TheBPDiaResourceNodeowned by thisBPDiaSubProcessNode.- Throws:
InoNetExceptionSrvErrorException
-