Interface PRPresElement
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble,MMFormatAble
- All Known Subinterfaces:
ACDia,ACDiaACNode,ACDiaActNode,ACDiaConstraintEdge,ACDiaConstraintNode,ACDiaControlNode,ACDiaDecisionInputBehavior,ACDiaException,ACDiaFlowEdge,ACDiaFlowSelBehavior,ACDiaFlowTransBehavior,ACDiaGroupNode,ACDiaHorGroupNode,ACDiaNodeSelBehavior,ACDiaObjNode,ACDiaPostNode,ACDiaPreNode,ACDiaTextNode,ACDiaValSpecNode,ACDiaVariableNode,ACDiaVerGroupNode,BPDia,BPDiaArtifactNode,BPDiaAssocEdge,BPDiaCatchThrowNode,BPDiaCollaborationViewNode,BPDiaDataAssocEdge,BPDiaDataNode,BPDiaDataSeqFlowEdge,BPDiaEventNode,BPDiaFlowEdge,BPDiaFlowNode,BPDiaGatewayNode,BPDiaGroupNode,BPDiaItemNode,BPDiaLaneNode,BPDiaMaskCompartmentEntry,BPDiaMaskCompartmentNode,BPDiaMaskTaskNode,BPDiaMessageFlow,BPDiaMessageFlowNode,BPDiaParticipantNode,BPDiaProcessViewNode,BPDiaResourceNode,BPDiaSequenceFlow,BPDiaSequenceFlowNode,BPDiaSubProcessNode,BPDiaSupportEdge,BPDiaTaskNode,BPDiaViewNode,BRDia,BRDiaExprNode,BRDiaResourceEdge,BRDiaResourceHierEdge,BRDiaResourceNode,BRDiaResourceNonHierEdge,BRDiaTextNode,BSDia,BSDiaNode,BSDiaPseudoStateNode,BSDiaStateMachineNode,BSDiaStateNode,BSDiaTransitionEdge,BSDiaVertexNode,CLClassDia,CLComponentDia,CLCompositeStructureDia,CLDeploymentDia,CLDia,CLDiaActorNode,CLDiaAssocEndEdge,CLDiaAssocNode,CLDiaCLNode,CLDiaCnstrLinkEdge,CLDiaCnstrNode,CLDiaCollaborationNode,CLDiaCommPathEdge,CLDiaCompartmentAbleNode,CLDiaCompartmentContentNode,CLDiaCompartmentNode,CLDiaConnectorEdge,CLDiaConnectorNode,CLDiaElemNode,CLDiaHierCollaborationNode,CLDiaHierCollaborationUseNode,CLDiaHierCompNode,CLDiaHierCompStructNode,CLDiaHierDeployNode,CLDiaHierNode,CLDiaHierPartNode,CLDiaHierPkgStructNode,CLDiaHierStructDefinitionNode,CLDiaHierStructEntryNode,CLDiaHierStructGroupNode,CLDiaHierStructNode,CLDiaInstLinkEdge,CLDiaInstLinkNode,CLDiaInstNode,CLDiaMergeAbleEdge,CLDiaMergeAbleNode,CLDiaOwnershipEdge,CLDiaOwnershipNode,CLDiaPartEdge,CLDiaPkgNode,CLDiaPortBehaviorEdge,CLDiaPortBehaviorNode,CLDiaPortNode,CLDiaReferenceEdge,CLDiaRelshipLinkEdge,CLDiaRelshipNode,CLDiaReqNode,CLDiaSocketBallEdge,CLDiaSocketBallNode,CLDiaSubjectNode,CLDiaUseCaseNode,CLHierarchyAbleDia,CLRequirementDia,CLStructureDefinitionDia,CLUseCaseDia,DBDia,DBDiaCnstrLinkEdge,DBDiaCnstrNode,DBDiaCompartmentContentNode,DBDiaCompartmentNode,DBDiaReferenceEdge,DBDiaTableNode,DBDiaViewNode,DRDecisionRequirementDia,DRDiaCompartmentContentNode,DRDiaCompartmentNode,DRDiaDecisionNode,DRDiaGroupNode,DRDiaHierServiceNode,DRDiaHierServicePartNode,DRDiaInputDataNode,DRDiaKnowledgeNode,DRDiaKnowledgeSourceNode,DRDiaNode,DRDiaRequirementEdge,DRDiaServiceNode,DRPrintContext,ERDia,ERDiaAll,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,GCDia,GCDiaConceptEdge,GCDiaConceptNode,GCDiaJunctionNode,GCDiaLayerNode,GCDiaNode,GCDynDia,IMDia,IMDiaAssocNode,IMDiaClassifierNode,IMDiaCnstrLinkEdge,IMDiaCnstrNode,IMDiaCompartmentContentNode,IMDiaCompartmentNode,IMDiaEdge,IMDiaGeneralizationSetNode,IMDiaHierNode,PRAnalysisDia,PRBDia,PRBDiaBENode,PRDia,PRDiaAttachmentEdge,PRDiaAttachmentNode,PRDiaCalloutEdge,PRDiaCalloutNode,PRDiaEdge,PRDiaEdgeSeg,PRDiaFrameNode,PRDiaNode,PRDiaNote,PRDiaNoteEdge,PRDiaSegEdge,PRDiaSegNode,PRDiaWhiteboard,PRDiaWhiteboardAttributeEdge,PRDiaWhiteboardEdge,PRDiaWhiteboardNode,PRPresContent,PRPresContext,PRVersionAbleDia,SMDia,SMDiaConstraintEdge,SMDiaConstraintNode,SMDiaDoActNode,SMDiaEntryActNode,SMDiaExitActNode,SMDiaGuardNode,SMDiaInvariantNode,SMDiaPostNode,SMDiaPreNode,SMDiaPseudoNode,SMDiaRegionNode,SMDiaSMNode,SMDiaStateNode,SMDiaTextNode,SMDiaTransActNode,SMDiaTransEdge,SMDiaTriggerNode,SMDiaVertexNode,SMPDia,SQDia,SQDiaCombinedNode,SQDiaConstraintEdge,SQDiaConstraintNode,SQDiaContinuationNode,SQDiaExecNode,SQDiaIANode,SQDiaInvariantNode,SQDiaLifelineNode,SQDiaMessageEdge,SQDiaMessageEndNode,SQDiaOccSpecNode,SQDiaOperandNode,SQDiaOrderingEdge,SQDiaPostNode,SQDiaPreNode,SQDiaRefNode,SQDiaTextNode
This is a utility class for PRPresElement that provides static methods for creation or other purposes.
- See Also:
- Note:
- The interface PRPresElement describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetDiagramTagValue(String item) Returns the diagram tag value of given not empty name.intOpacity of thisPRPresElement.getOwnedDiagramTags(K_CONTROL_OPTION... behaviourFlags) All string values of diagram tags owned by thisPRPresElement.<T extends PRPresContent>
List<T> getOwnedPresContentElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All presentation contents owned by this presentation element.Color of this presentation element.<T extends PRPresContent>
List<T> getPresentationOfLogic(Class<T> returnType, MEModelElement refObj, K_CONTROL_OPTION... behaviourFlags) All presentation contents of this presentation element which are connected to the model element specified byargument refObj.voidsetDiagramTagValue(String strName, String strValue) Sets the diagram tag with not empty name and value.voidsetOpacity(int value) Set the value of Attribut Opacity.voidsetPresColor(String value) Set the value of Attribut PresColor.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormat
-
Method Details
-
getPresColor
Color of this presentation element.- Throws:
InoNetExceptionSrvErrorException
-
setPresColor
Set the value of Attribut PresColor.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOpacity
Opacity of thisPRPresElement.- Throws:
InoNetExceptionSrvErrorException
-
setOpacity
Set the value of Attribut Opacity.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPresentationOfLogic
<T extends PRPresContent> List<T> getPresentationOfLogic(Class<T> returnType, MEModelElement refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All presentation contents of this presentation element which are connected to the model element specified byargument refObj.- Parameters:
returnType- Specifies the type of elements to be returned.refObj- A further instance of type MEModelElement which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDiagramTagValue
Returns the diagram tag value of given not empty name.- Parameters:
item-- Throws:
InoNetExceptionSrvErrorException
-
setDiagramTagValue
Sets the diagram tag with not empty name and value. An empty value deletes the diagram tag.- Parameters:
strName- not empty name of tagged value - NotEmptystrValue- tagged value- Throws:
InoNetExceptionSrvErrorException
-
getOwnedPresContentElement
<T extends PRPresContent> List<T> getOwnedPresContentElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All presentation contents owned by this presentation element.- 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.
-
getOwnedDiagramTags
List<ELValSpecString> getOwnedDiagramTags(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All string values of diagram tags owned by thisPRPresElement.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-