de.mid.innovator.srv2api.icw2pres
Interface PRDiaNote

All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, MMFormatAble, PRDiaNode, PRPresContent, PRPresElement

public interface PRDiaNote
extends PRDiaNode


Nested Class Summary
static class PRDiaNote.VAttr
           
 
Method Summary
<T extends PRPresContent>
List<T>
getConnectedElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
          All PRPresContents which are connected to this note.
 List<PRDiaNoteEdge> getOwnedDiaNoteEdge(K_CONTROL_OPTION... behaviourFlags)
          The note edges owned by this PRDiaNote.
 ACDiaACNode getOwningACNode()
          The activity owning this note.
 CLDiaHierNode getOwningCLDiaHierNode()
          The hierachical node owning this note.
 PRDia getOwningDiagram()
          The diagram owning this note.
 String getTextExpandedValue()
          Returns the textual content of the note where fill-ins are expanded.
 
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, getTextPosition, getTextSize, setTextCoord, setTextPosition, setTextSize
 
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setPresColor
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getCheckSetNotToLocalizeAttribute, getClientDependency, getNotToLocalizeAttribute, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedLocalizedValue, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, resetNotToLocalizeAttribute, setNotToLocalizeAttribute, sortContents
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
 
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.icw2meta.MMFormatAble
copyFormatDlg, getCopyFormatDlgInit, getFormat
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getLogic, getLogic, getPresentationContext, getSection
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
 

Method Detail

getConnectedElement

<T extends PRPresContent> List<T> getConnectedElement(Class<T> returnType,
                                                      K_CONTROL_OPTION... behaviourFlags)
                                                  throws InoNetException,
                                                         SrvErrorException
All PRPresContents which are connected to this note.

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

getOwnedDiaNoteEdge

List<PRDiaNoteEdge> getOwnedDiaNoteEdge(K_CONTROL_OPTION... behaviourFlags)
                                        throws InoNetException,
                                               SrvErrorException
The note edges owned by this PRDiaNote.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getOwningACNode

ACDiaACNode getOwningACNode()
                            throws InoNetException,
                                   SrvErrorException
The activity owning this note.

Throws:
InoNetException
SrvErrorException

getOwningCLDiaHierNode

CLDiaHierNode getOwningCLDiaHierNode()
                                     throws InoNetException,
                                            SrvErrorException
The hierachical node owning this note.

Throws:
InoNetException
SrvErrorException

getOwningDiagram

PRDia getOwningDiagram()
                       throws InoNetException,
                              SrvErrorException
The diagram owning this note.

Throws:
InoNetException
SrvErrorException

getTextExpandedValue

String getTextExpandedValue()
                            throws InoNetException,
                                   SrvErrorException
Returns the textual content of the note where fill-ins are expanded.

Throws:
InoNetException
SrvErrorException