Interface PRPresContent
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,MMFormatAble
,PRPresElement
- All Known Subinterfaces:
ACDiaACNode
,ACDiaActNode
,ACDiaConstraintEdge
,ACDiaConstraintNode
,ACDiaControlNode
,ACDiaDecisionInputBehavior
,ACDiaException
,ACDiaFlowEdge
,ACDiaFlowSelBehavior
,ACDiaFlowTransBehavior
,ACDiaGroupNode
,ACDiaHorGroupNode
,ACDiaNodeSelBehavior
,ACDiaObjNode
,ACDiaPostNode
,ACDiaPreNode
,ACDiaTextNode
,ACDiaValSpecNode
,ACDiaVariableNode
,ACDiaVerGroupNode
,BPDiaArtifactNode
,BPDiaAssocEdge
,BPDiaChoreographySubProcessNode
,BPDiaChoreographyTaskNode
,BPDiaChoreographyViewNode
,BPDiaCollaborationViewNode
,BPDiaDataAssocEdge
,BPDiaDataNode
,BPDiaErrorNode
,BPDiaEventNode
,BPDiaFlowEdge
,BPDiaFlowNode
,BPDiaGatewayNode
,BPDiaGroupAssignment
,BPDiaGroupNode
,BPDiaItemDefinitionNode
,BPDiaItemNode
,BPDiaLaneNode
,BPDiaMappingAssoc
,BPDiaMaskCompartmentEntry
,BPDiaMaskCompartmentNode
,BPDiaMaskNode
,BPDiaMaskTaskNode
,BPDiaMessageFlow
,BPDiaMessageFlowNode
,BPDiaMessageNode
,BPDiaParticipantCompartmentNode
,BPDiaParticipantNode
,BPDiaProcessViewNode
,BPDiaRedundantEdge
,BPDiaRenderingNode
,BPDiaSequenceFlow
,BPDiaSequenceFlowNode
,BPDiaStructureEdge
,BPDiaSubProcessNode
,BPDiaSupportEdge
,BPDiaTaskNode
,BPDiaTermEdge
,BPDiaTermNode
,BPDiaTextNode
,BPDiaViewContentEdge
,BPDiaViewNode
,BRDiaExprNode
,BRDiaResourceEdge
,BRDiaResourceHierEdge
,BRDiaResourceNode
,BRDiaResourceNonHierEdge
,BRDiaTextNode
,BSDiaNode
,BSDiaPseudoStateNode
,BSDiaStateMachineNode
,BSDiaStateNode
,BSDiaTransitionEdge
,BSDiaVertexNode
,CLDiaActorNode
,CLDiaAssocEndEdge
,CLDiaAssocNode
,CLDiaCLNode
,CLDiaCnstrLinkEdge
,CLDiaCnstrNode
,CLDiaCollaborationNode
,CLDiaCommPathEdge
,CLDiaCompartmentAbleNode
,CLDiaCompartmentContentNode
,CLDiaCompartmentNode
,CLDiaConnectorEdge
,CLDiaConnectorNode
,CLDiaElemNode
,CLDiaHierCollaborationNode
,CLDiaHierCollaborationUseNode
,CLDiaHierCompNode
,CLDiaHierCompStructNode
,CLDiaHierDeployNode
,CLDiaHierNode
,CLDiaHierPartNode
,CLDiaHierStructDefinitionNode
,CLDiaHierStructEntryNode
,CLDiaHierStructGroupNode
,CLDiaHierStructNode
,CLDiaInstLinkEdge
,CLDiaInstLinkNode
,CLDiaInstNode
,CLDiaMergeAbleEdge
,CLDiaMergeAbleNode
,CLDiaOwnershipEdge
,CLDiaOwnershipNode
,CLDiaPartEdge
,CLDiaPkgNode
,CLDiaPortBehaviorEdge
,CLDiaPortBehaviorNode
,CLDiaPortNode
,CLDiaReferenceEdge
,CLDiaRelshipLinkEdge
,CLDiaRelshipNode
,CLDiaReqNode
,CLDiaSocketBallEdge
,CLDiaSocketBallNode
,CLDiaSubjectNode
,CLDiaUseCaseNode
,DBDiaCnstrLinkEdge
,DBDiaCnstrNode
,DBDiaCompartmentContentNode
,DBDiaCompartmentNode
,DBDiaReferenceEdge
,DBDiaTableNode
,DBDiaViewNode
,DRDiaCompartmentContentNode
,DRDiaCompartmentNode
,DRDiaDecisionNode
,DRDiaHierServiceNode
,DRDiaHierServicePartNode
,DRDiaInputDataNode
,DRDiaKnowledgeNode
,DRDiaKnowledgeSourceNode
,DRDiaNode
,DRDiaRequirementEdge
,DRDiaServiceNode
,ERDiaCnstrLinkEdge
,ERDiaCnstrNode
,ERDiaCompartmentContentNode
,ERDiaCompartmentNode
,ERDiaCubeDimensionEdge
,ERDiaCubeDimensionHierarchyEdge
,ERDiaCubeDimensionNode
,ERDiaCubeNode
,ERDiaDimensionLevelEdge
,ERDiaDimensionLevelNode
,ERDiaDimensionPrecedenceEdge
,ERDiaDimensionTreeNode
,ERDiaEntityNode
,ERDiaGeneralizationEdge
,ERDiaGeneralizationSetNode
,ERDiaHierarchyEdge
,ERDiaHierarchyLevelEdge
,ERDiaHierarchyLevelNode
,ERDiaHierarchyNode
,ERDiaHierDimensionTreeNode
,ERDiaHierHierarchyNode
,ERDiaReferenceEdge
,ERDiaRelshipEdge
,ERDiaRelshipNode
,ERDiaRoleEdge
,ERDiaViewNode
,GCDiaConceptEdge
,GCDiaConceptNode
,IMDiaAssocNode
,IMDiaClassifierNode
,IMDiaCnstrLinkEdge
,IMDiaCnstrNode
,IMDiaCompartmentContentNode
,IMDiaCompartmentNode
,IMDiaEdge
,IMDiaGeneralizationSetNode
,IMDiaHierNode
,PRBDiaBENode
,PRDiaAttachmentEdge
,PRDiaAttachmentNode
,PRDiaCalloutEdge
,PRDiaCalloutNode
,PRDiaEdge
,PRDiaEdgeSeg
,PRDiaFrameNode
,PRDiaNode
,PRDiaNote
,PRDiaNoteEdge
,PRDiaSegEdge
,PRDiaSegNode
,PRDiaWhiteboardAttributeEdge
,PRDiaWhiteboardEdge
,PRDiaWhiteboardNode
,SMDiaConstraintEdge
,SMDiaConstraintNode
,SMDiaDoActNode
,SMDiaEntryActNode
,SMDiaExitActNode
,SMDiaGuardNode
,SMDiaInvariantNode
,SMDiaPostNode
,SMDiaPreNode
,SMDiaPseudoNode
,SMDiaRegionNode
,SMDiaSMNode
,SMDiaStateNode
,SMDiaTextNode
,SMDiaTransActNode
,SMDiaTransEdge
,SMDiaTriggerNode
,SMDiaVertexNode
,SQDiaCombinedNode
,SQDiaConstraintEdge
,SQDiaConstraintNode
,SQDiaContinuationNode
,SQDiaExecNode
,SQDiaIANode
,SQDiaInvariantNode
,SQDiaLifelineNode
,SQDiaMessageEdge
,SQDiaMessageEndNode
,SQDiaOccSpecNode
,SQDiaOperandNode
,SQDiaOrderingEdge
,SQDiaPostNode
,SQDiaPreNode
,SQDiaRefNode
,SQDiaTextNode
public interface PRPresContent extends PRPresElement
This is a utility class for PRPresContent that provides static methods for creation or other purposes.- Note:
- The interface PRPresContent describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PRPresContent.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends PRDiaEdge>
java.util.List<T>getIncoming(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All incoming edges of this node.<T extends MEModelElement>
java.util.List<T>getMEModelElement(java.lang.Class<T> returnType)
All model elements represented by this presentation content.ELContainerAble
getModelContainer(ADClientAble refObj, java.lang.Class<? extends ELObject> kind, java.lang.Class<? extends ELObject> mode)
The model container for a new model element of class argument kind if this Presentation Content is selected.<T extends PRDiaEdge>
java.util.List<T>getOutgoing(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All outgoing edges of this node.<T extends PRPresContent>
java.util.List<T>getOwnedPresContent(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All presentation contents owned by this presentation content.PRPresContent
getOwningPresContent()
The presentation content owning this presentation content.PRPresContext
getOwningPresContext()
The presentation context owning this presentation content.PRPresElement
getOwningPresElement()
The presentation element owning this presentation content.int
getPresentationLevel()
Presentation level of thisPRPresContent
.java.awt.Point
getTextPosition()
Returns the text position of the element.java.awt.Point
getTextSize()
Returns the text size of the element.void
setPresentationLevel(int value)
Set the value of Attribut PresentationLevel.void
setTextCoord(java.awt.Point posNode, java.awt.Point sizNode)
Sets the center point coordinate and the width and height of the text.void
setTextPosition(java.awt.Point item)
Sets the position of the text.void
setTextSize(java.awt.Point item)
Sets the size of the text.-
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.PRPresElement
getOpacity, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setOpacity, setPresColor
-
-
-
-
Method Detail
-
getTextPosition
java.awt.Point getTextPosition() throws InoNetException, SrvErrorException
Returns the text position of the element.- Throws:
InoNetException
SrvErrorException
-
getTextSize
java.awt.Point getTextSize() throws InoNetException, SrvErrorException
Returns the text size of the element.- Throws:
InoNetException
SrvErrorException
-
getPresentationLevel
int getPresentationLevel() throws InoNetException, SrvErrorException
Presentation level of thisPRPresContent
.- Throws:
InoNetException
SrvErrorException
-
setPresentationLevel
void setPresentationLevel(int value) throws InoNetException, SrvErrorException
Set the value of Attribut PresentationLevel.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getModelContainer
ELContainerAble getModelContainer(ADClientAble refObj, java.lang.Class<? extends ELObject> kind, java.lang.Class<? extends ELObject> mode) throws InoNetException, SrvErrorException
The model container for a new model element of class argument kind if this Presentation Content is selected. The class of the corresponding presentation element may be specified by argument mode. A second selection may be specified byargument refObj
.- Parameters:
refObj
- A further instance of type ADClientAble which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)kind
- A value of type K_VOCL that controls the behaviour of the underlying method. (see description)mode
- A value of type K_VOCL that controls the behaviour of the underlying method. (see description)This parameter is optional. (Its value can be given as null.)- Throws:
InoNetException
SrvErrorException
-
setTextCoord
void setTextCoord(java.awt.Point posNode, java.awt.Point sizNode) throws InoNetException, SrvErrorException
Sets the center point coordinate and the width and height of the text.- Parameters:
posNode
-sizNode
-- Throws:
InoNetException
SrvErrorException
-
setTextPosition
void setTextPosition(java.awt.Point item) throws InoNetException, SrvErrorException
Sets the position of the text. Zero values will cause the Innovator diagram to calculate default values for the position the next time this element has to be displayed.- Parameters:
item
-- Throws:
InoNetException
SrvErrorException
-
setTextSize
void setTextSize(java.awt.Point item) throws InoNetException, SrvErrorException
Sets the size of the text. Zero values will cause the Innovator diagram to calculate default values for the size the next time this element has to be displayed.- Parameters:
item
-- Throws:
InoNetException
SrvErrorException
-
getIncoming
<T extends PRDiaEdge> java.util.List<T> getIncoming(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All incoming edges of this node.- 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
-
getOutgoing
<T extends PRDiaEdge> java.util.List<T> getOutgoing(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All outgoing edges of this node.- 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
-
getMEModelElement
<T extends MEModelElement> java.util.List<T> getMEModelElement(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All model elements represented by this presentation content.- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
getOwnedPresContent
<T extends PRPresContent> java.util.List<T> getOwnedPresContent(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All presentation contents owned by this presentation content.- 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
- Sorted:
- the result may be sorted.
-
getOwningPresContent
PRPresContent getOwningPresContent() throws InoNetException, SrvErrorException
The presentation content owning this presentation content.- Throws:
InoNetException
SrvErrorException
-
getOwningPresContext
PRPresContext getOwningPresContext() throws InoNetException, SrvErrorException
The presentation context owning this presentation content.- Throws:
InoNetException
SrvErrorException
-
getOwningPresElement
PRPresElement getOwningPresElement() throws InoNetException, SrvErrorException
The presentation element owning this presentation content.- Throws:
InoNetException
SrvErrorException
-
-