Interface BPDiaParticipantNode
- All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, BPDiaFlowNode, BPDiaMessageFlowNode, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, ELUUIDAble, MMFormatAble, PRDiaNode, PRPresContent, PRPresElement
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidIf the node contains a reference to a process, it makes the view a correct but not necessarily complete copy of the current master view.BPDiaProcessViewNodeowned by theBPDiaParticipantNode.booleanReturns TRUE if the node contains a reference to the process executed and if all model elements contained in the element being displayed by the view have a presentation element.booleanReturns true if the node contains a reference to the process executed and if the hierarchy of the model elements is displayed correctly.booleanbooleanTrue if the participant node contains a master process view node.voidDeclares the contained view to be the one and only master view, if the node contains a reference to the process executed, .If the node contains a reference to the process executed, it creates a new diagram of the same stereotype the diagram of the view to be moved has.voidIf the node contains a reference to the process called, it makes this view a perfect copy of the current master 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 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
-
isOwnedProcessViewCorrectAndComplete
True if the node contains a reference to the process being executed and if the view is correct and complete.- Throws:
InoNetExceptionSrvErrorException
-
isOwnedProcessViewCompletelyMaintained
Returns TRUE if the node contains a reference to the process executed and if all model elements contained in the element being displayed by the view have a presentation element.- Throws:
InoNetExceptionSrvErrorException
-
isOwnedProcessViewCorrect
Returns true if the node contains a reference to the process executed and if the hierarchy of the model elements is displayed correctly. There may be missing model elements but if they are displayed, they have to be displayed with their correct owners.- Throws:
InoNetExceptionSrvErrorException
-
isOwnedProcessViewMaster
True if the participant node contains a master process view node.- Throws:
InoNetExceptionSrvErrorException
-
correctOwnedProcessViewContent
If the node contains a reference to a process, it makes the view a correct but not necessarily complete copy of the current master view.- Throws:
InoNetExceptionSrvErrorException
-
letOwnedProcessViewBecomeMaster
Declares the contained view to be the one and only master view, if the node contains a reference to the process executed, . The current master view will become a normal view, but before this view checks if it is complete and if it is not, it copies the current master view exactly.- Throws:
InoNetExceptionSrvErrorException
-
moveContainedMasterToNewDiagram
ARG_BPDiaMasterDiaWithView moveContainedMasterToNewDiagram() throws InoNetException, SrvErrorExceptionIf the node contains a reference to the process executed, it creates a new diagram of the same stereotype the diagram of the view to be moved has.- Throws:
InoNetExceptionSrvErrorException
-
rebuildOwnedProcessViewExactlyFromMaster
If the node contains a reference to the process called, it makes this view a perfect copy of the current master view.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedProcessNode
BPDiaProcessViewNodeowned by theBPDiaParticipantNode.- Throws:
InoNetExceptionSrvErrorException
-