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 class
PRDiaCalloutNode.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 theMEModelElement
of 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:
InoNetException
SrvErrorException
-
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:
InoNetException
SrvErrorException
-
getSingleCalloutElementOrEmpty
ELElement getSingleCalloutElementOrEmpty() throws InoNetException, SrvErrorException
TheELElement
which is represented by thisPRDiaCalloutNode
. The element is connected to theMEModelElement
of this node byMEDependency
on 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:
InoNetException
SrvErrorException
-
getOwnedCalloutEdge
PRDiaCalloutEdge getOwnedCalloutEdge() throws InoNetException, SrvErrorException
The callout edge owned by this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningBPDiaGroupNode
BPDiaGroupNode getOwningBPDiaGroupNode() throws InoNetException, SrvErrorException
The group node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningBPDiaLaneNode
BPDiaLaneNode getOwningBPDiaLaneNode() throws InoNetException, SrvErrorException
The lane node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningBPDiaSubProcessNode
BPDiaSubProcessNode getOwningBPDiaSubProcessNode() throws InoNetException, SrvErrorException
The subprocess node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningBPDiaViewNode
BPDiaViewNode getOwningBPDiaViewNode() throws InoNetException, SrvErrorException
The view node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningCLDiaHierNode
CLDiaHierNode getOwningCLDiaHierNode() throws InoNetException, SrvErrorException
The hierarchical node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningCLDiaSubjectNode
CLDiaSubjectNode getOwningCLDiaSubjectNode() throws InoNetException, SrvErrorException
The subject node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningDiagram
PRDia getOwningDiagram() throws InoNetException, SrvErrorException
The diagram owning this callout node.- Throws:
InoNetException
SrvErrorException
-
getOwningGCDiaConceptNode
GCDiaConceptNode getOwningGCDiaConceptNode() throws InoNetException, SrvErrorException
The concept node owning this callout node.- Throws:
InoNetException
SrvErrorException
-
-