Interface BPDiaEventNode
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,BPDiaFlowNode
,BPDiaMessageFlowNode
,BPDiaSequenceFlowNode
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,MMFormatAble
,PRDiaNode
,PRPresContent
,PRPresElement
public interface BPDiaEventNode extends BPDiaMessageFlowNode, BPDiaSequenceFlowNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BPDiaEventNode.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<BPDiaEventNode>
getCatchThrowCorrespondingEventNode(K_CONTROL_OPTION... behaviourFlags)
With a selected catch event all corresponding throw events in the same view node, using at least one of the event definitions of the catch event, will be returned.BPDiaSubProcessNode
getOwningBoundarySubProcessNode()
TheBPDiaSubProcessNode
of the boundary event node.BPDiaTaskNode
getOwningBoundaryTaskNode()
TheBPDiaTaskNode
of the boundary event node.boolean
isLinkCatchEvent()
Returns TRUE if this event node represents the catch of a link event definition.boolean
isLinkEvent()
Returns TRUE if this event node represents the catch or the throw of a link event definition.boolean
isLinkThrowEvent()
Returns TRUE if this event node represents the throw of a link event definition.-
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.BPDiaFlowNode
getOwnedViewElementTransitiveDownByOrder, getOwningGroupNode
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bpdia.BPDiaSequenceFlowNode
getOwningChoreographyViewNode, getOwningLaneNode, getOwningProcessViewNode, getOwningSubProcessNode
-
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
-
isLinkEvent
boolean isLinkEvent() throws InoNetException, SrvErrorException
Returns TRUE if this event node represents the catch or the throw of a link event definition.- Throws:
InoNetException
SrvErrorException
-
isLinkCatchEvent
boolean isLinkCatchEvent() throws InoNetException, SrvErrorException
Returns TRUE if this event node represents the catch of a link event definition.- Throws:
InoNetException
SrvErrorException
-
isLinkThrowEvent
boolean isLinkThrowEvent() throws InoNetException, SrvErrorException
Returns TRUE if this event node represents the throw of a link event definition.- Throws:
InoNetException
SrvErrorException
-
getCatchThrowCorrespondingEventNode
java.util.List<BPDiaEventNode> getCatchThrowCorrespondingEventNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
With a selected catch event all corresponding throw events in the same view node, using at least one of the event definitions of the catch event, will be returned. Vice versa for a selected throw event all corresponding catch events will be returned.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwningBoundarySubProcessNode
BPDiaSubProcessNode getOwningBoundarySubProcessNode() throws InoNetException, SrvErrorException
TheBPDiaSubProcessNode
of the boundary event node.- Throws:
InoNetException
SrvErrorException
-
getOwningBoundaryTaskNode
BPDiaTaskNode getOwningBoundaryTaskNode() throws InoNetException, SrvErrorException
TheBPDiaTaskNode
of the boundary event node.- Throws:
InoNetException
SrvErrorException
-
-