TextDiagramObject
A diagram object for placing free-text or text derived from an associated domain object.
URI: cim:TextDiagramObject
Type: Class
classDiagram
class TextDiagramObject
click TextDiagramObject href "../TextDiagramObject"
DiagramObject <|-- TextDiagramObject
click DiagramObject href "../DiagramObject"
TextDiagramObject : IdentifiedObject.description
TextDiagramObject : DiagramObject.Diagram
TextDiagramObject --> Diagram : DiagramObject.Diagram
click Diagram href "../Diagram"
TextDiagramObject : DiagramObject.DiagramObjectPoints
TextDiagramObject --> DiagramObjectPoint : DiagramObject.DiagramObjectPoints
click DiagramObjectPoint href "../DiagramObjectPoint"
TextDiagramObject : IdentifiedObject.DiagramObjects
TextDiagramObject --> DiagramObject : IdentifiedObject.DiagramObjects
click DiagramObject href "../DiagramObject"
TextDiagramObject : DiagramObject.DiagramObjectStyle
TextDiagramObject --> DiagramObjectStyle : DiagramObject.DiagramObjectStyle
click DiagramObjectStyle href "../DiagramObjectStyle"
TextDiagramObject : DiagramObject.drawingOrder
TextDiagramObject : DiagramObject.IdentifiedObject
TextDiagramObject --> IdentifiedObject : DiagramObject.IdentifiedObject
click IdentifiedObject href "../IdentifiedObject"
TextDiagramObject : DiagramObject.isPolygon
TextDiagramObject : IdentifiedObject.mRID
TextDiagramObject : IdentifiedObject.name
TextDiagramObject : DiagramObject.offsetX
TextDiagramObject : DiagramObject.offsetY
TextDiagramObject : DiagramObject.rotation
TextDiagramObject --> AngleDegrees : DiagramObject.rotation
click AngleDegrees href "../AngleDegrees"
TextDiagramObject : TextDiagramObject.text
TextDiagramObject : DiagramObject.VisibilityLayers
TextDiagramObject --> VisibilityLayer : DiagramObject.VisibilityLayers
click VisibilityLayer href "../VisibilityLayer"
Inheritance
- IdentifiedObject
- DiagramObject
- TextDiagramObject
- DiagramObject
Attributes
Name | URI | Cardinality and Range | Description | Inheritance |
---|---|---|---|---|
text | cim:TextDiagramObject.text | 1 string |
The text that is displayed by this text diagram object | direct |
Diagram | cim:DiagramObject.Diagram | 1 Diagram |
A diagram object is part of a diagram | DiagramObject |
drawingOrder | cim:DiagramObject.drawingOrder | 0..1 integer |
The drawing order of this element | DiagramObject |
isPolygon | cim:DiagramObject.isPolygon | 0..1 boolean |
Defines whether or not the diagram objects points define the boundaries of a ... | DiagramObject |
offsetX | cim:DiagramObject.offsetX | 0..1 float |
The offset in the X direction | DiagramObject |
offsetY | cim:DiagramObject.offsetY | 0..1 float |
The offset in the Y direction | DiagramObject |
rotation | cim:DiagramObject.rotation | 0..1 AngleDegrees |
Sets the angle of rotation of the diagram object | DiagramObject |
IdentifiedObject | cim:DiagramObject.IdentifiedObject | 0..1 IdentifiedObject |
The domain object to which this diagram object is associated | DiagramObject |
DiagramObjectPoints | cim:DiagramObject.DiagramObjectPoints | * DiagramObjectPoint |
A diagram object can have 0 or more points to reflect its layout position, ro... | DiagramObject |
VisibilityLayers | cim:DiagramObject.VisibilityLayers | * VisibilityLayer |
A diagram object can be part of multiple visibility layers | DiagramObject |
DiagramObjectStyle | cim:DiagramObject.DiagramObjectStyle | 0..1 DiagramObjectStyle |
A diagram object has a style associated that provides a reference for the sty... | DiagramObject |
DiagramObjects | cim:IdentifiedObject.DiagramObjects | * DiagramObject |
The diagram objects that are associated with the domain object | IdentifiedObject |
mRID | cim:IdentifiedObject.mRID | 1 string |
Master resource identifier issued by a model authority | IdentifiedObject |
name | cim:IdentifiedObject.name | 1 string |
The name is any free human readable and possibly non unique text naming the o... | IdentifiedObject |
description | cim:IdentifiedObject.description | 0..1 string |
The description is a free human readable text describing or naming the object | IdentifiedObject |
Identifier and Mapping Information
Schema Source
- from schema: http://iec.ch/TC57/ns/CIM/DiagramLayout-EU#Package_DiagramLayoutProfile
Mappings
Mapping Type | Mapped Value |
---|---|
self | cim:TextDiagramObject |
native | this:TextDiagramObject |