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.TheBPDiaCollaborationViewNodeof 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 de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2bpdia.BPDiaFlowNode
getOwnedViewElementTransitiveDownByOrder, getOwningGroupNodeMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.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 de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormatMethods 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, setSizeMethods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresContent
getIncoming, getMEModelElement, getModelContainer, getOutgoing, getOwnedPresContent, getOwningPresContent, getOwningPresContext, getOwningPresElement, getPresentationLevel, getTextHorizontalAlignment, getTextPosition, getTextSize, getTextVerticalAlignment, setPresentationLevel, setTextCoord, setTextHorizontalAlignment, setTextPosition, setTextSize, setTextVerticalAlignmentMethods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getDiagramTagValue, getOpacity, getOwnedDiagramTags, 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
-
getOwningCollaborationNode
TheBPDiaCollaborationViewNodeof theBPDiaParticipantNode.- Throws:
InoNetExceptionSrvErrorException
-