Skip to content

DiagramObjectStyle

A reference to a style used by the originating system for a diagram object. A diagram object style describes information such as line thickness, shape such as circle or rectangle etc, and colour.

URI: cim:DiagramObjectStyle
Type: Class

 classDiagram
    class DiagramObjectStyle
    click DiagramObjectStyle href "../DiagramObjectStyle"
      IdentifiedObject <|-- DiagramObjectStyle
        click IdentifiedObject href "../IdentifiedObject"

      DiagramObjectStyle : IdentifiedObject.description

      DiagramObjectStyle : IdentifiedObject.DiagramObjects

          DiagramObjectStyle --> DiagramObject : IdentifiedObject.DiagramObjects
          click DiagramObject href "../DiagramObject"

      DiagramObjectStyle : IdentifiedObject.mRID

      DiagramObjectStyle : IdentifiedObject.name

      DiagramObjectStyle : DiagramObjectStyle.StyledObjects

          DiagramObjectStyle --> DiagramObject : DiagramObjectStyle.StyledObjects
          click DiagramObject href "../DiagramObject"

Inheritance

Attributes

Name URI Cardinality and Range Description Inheritance
StyledObjects cim:DiagramObjectStyle.StyledObjects *
DiagramObject
A style can be assigned to multiple diagram objects direct
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

Usages

used by used in type used
DiagramObject DiagramObjectStyle range DiagramObjectStyle
TextDiagramObject DiagramObjectStyle range DiagramObjectStyle

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:DiagramObjectStyle
native this:DiagramObjectStyle