In OMG MOF 2.5, a MOF Element is an instance of exactly 1 MOF metaclass.
This means that for serializing a MOF Element, it is sufficient to have support for concrete MOF metaclasses.
OTIMOFElement is intended to be the single parent of case classes, 1 case class per distinct concrete MOF metaclass.
OTIMOFElement provides the common data attributes necessary for uniquely identifying a MOF Element that is an
instance of a single MOF metaclass in an OMG CMOF metamodel (e.g., OMG UML 2.5).
The information about the MOF metaclass is represented as a JSon type field
In OMG MOF 2.5, a MOF Element is an instance of exactly 1 MOF metaclass. This means that for serializing a MOF Element, it is sufficient to have support for concrete MOF metaclasses.
OTIMOFElement is intended to be the single parent of case classes, 1 case class per distinct concrete MOF metaclass. OTIMOFElement provides the common data attributes necessary for uniquely identifying a MOF Element that is an instance of a single MOF metaclass in an OMG CMOF metamodel (e.g., OMG UML 2.5). The information about the MOF metaclass is represented as a JSon
type
field