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 classPRPresContent.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.ELContainerAblegetModelContainer(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.PRPresContentgetOwningPresContent()The presentation content owning this presentation content.PRPresContextgetOwningPresContext()The presentation context owning this presentation content.PRPresElementgetOwningPresElement()The presentation element owning this presentation content.intgetPresentationLevel()Presentation level of thisPRPresContent.java.awt.PointgetTextPosition()Returns the text position of the element.java.awt.PointgetTextSize()Returns the text size of the element.voidsetPresentationLevel(int value)Set the value of Attribut PresentationLevel.voidsetTextCoord(java.awt.Point posNode, java.awt.Point sizNode)Sets the center point coordinate and the width and height of the text.voidsetTextPosition(java.awt.Point item)Sets the position of the text.voidsetTextSize(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, SrvErrorExceptionReturns the text position of the element.- Throws:
InoNetExceptionSrvErrorException
-
getTextSize
java.awt.Point getTextSize() throws InoNetException, SrvErrorExceptionReturns the text size of the element.- Throws:
InoNetExceptionSrvErrorException
-
getPresentationLevel
int getPresentationLevel() throws InoNetException, SrvErrorExceptionPresentation level of thisPRPresContent.- Throws:
InoNetExceptionSrvErrorException
-
setPresentationLevel
void setPresentationLevel(int value) throws InoNetException, SrvErrorExceptionSet the value of Attribut PresentationLevel.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
setTextCoord
void setTextCoord(java.awt.Point posNode, java.awt.Point sizNode) throws InoNetException, SrvErrorExceptionSets the center point coordinate and the width and height of the text.- Parameters:
posNode-sizNode-- Throws:
InoNetExceptionSrvErrorException
-
setTextPosition
void setTextPosition(java.awt.Point item) throws InoNetException, SrvErrorExceptionSets 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:
InoNetExceptionSrvErrorException
-
setTextSize
void setTextSize(java.awt.Point item) throws InoNetException, SrvErrorExceptionSets 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwningPresContent
PRPresContent getOwningPresContent() throws InoNetException, SrvErrorException
The presentation content owning this presentation content.- Throws:
InoNetExceptionSrvErrorException
-
getOwningPresContext
PRPresContext getOwningPresContext() throws InoNetException, SrvErrorException
The presentation context owning this presentation content.- Throws:
InoNetExceptionSrvErrorException
-
getOwningPresElement
PRPresElement getOwningPresElement() throws InoNetException, SrvErrorException
The presentation element owning this presentation content.- Throws:
InoNetExceptionSrvErrorException
-
-