Interface PRDiaCalloutNode
-
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble,MMFormatAble,PRDiaNode,PRPresContent,PRPresElement
public interface PRDiaCalloutNode extends PRDiaNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPRDiaCalloutNode.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.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
-
getCalloutElements
<T extends ELElement> java.util.List<T> getCalloutElements(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All elements which are represented by thisPRDiaCalloutNode. The elements are connected to theMEModelElementof this node by dependencies on source or target side. The list of elements is restricted by presentation options. Without presentation options the list is empty.- 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
-
getCalloutElements
<T extends ELElement> java.util.List<T> getCalloutElements(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getCalloutElements and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getSingleCalloutElementOrEmpty
ELElement getSingleCalloutElementOrEmpty() throws InoNetException, SrvErrorException
TheELElementwhich is represented by thisPRDiaCalloutNode. The element is connected to theMEModelElementof this node byMEDependencyon source or target side. The list of possible elements is restricted by presentation options. Without presentation options the list is empty. If the list contains a single element this element is returned otherwise the result is empty.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedCalloutEdge
PRDiaCalloutEdge getOwnedCalloutEdge() throws InoNetException, SrvErrorException
The callout edge owned by this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningBPDiaGroupNode
BPDiaGroupNode getOwningBPDiaGroupNode() throws InoNetException, SrvErrorException
The group node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningBPDiaLaneNode
BPDiaLaneNode getOwningBPDiaLaneNode() throws InoNetException, SrvErrorException
The lane node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningBPDiaSubProcessNode
BPDiaSubProcessNode getOwningBPDiaSubProcessNode() throws InoNetException, SrvErrorException
The subprocess node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningBPDiaViewNode
BPDiaViewNode getOwningBPDiaViewNode() throws InoNetException, SrvErrorException
The view node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningCLDiaHierNode
CLDiaHierNode getOwningCLDiaHierNode() throws InoNetException, SrvErrorException
The hierarchical node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningCLDiaSubjectNode
CLDiaSubjectNode getOwningCLDiaSubjectNode() throws InoNetException, SrvErrorException
The subject node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningDiagram
PRDia getOwningDiagram() throws InoNetException, SrvErrorException
The diagram owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
getOwningGCDiaConceptNode
GCDiaConceptNode getOwningGCDiaConceptNode() throws InoNetException, SrvErrorException
The concept node owning this callout node.- Throws:
InoNetExceptionSrvErrorException
-
-