-
Key: DDSXTY_-24
-
Legacy Issue Number: 17023
-
Status: closed
-
Source: ModelFoundry ( Sam Mancarella [X] (Inactive))
-
Summary:
The specialized Primitive Types defined for Int, UInt, Float, Boolean, etc... each define a property 'value' that is typed by the property's owner thus resulting in a circular reference in the model.
Figure 6
Figure 7
Figure 8Each of these are specializations of the PrimitiveType abstract class. Changing the UML instance of the PrimitiveType definition to a UML:PrimitiveType will automatically convey the semantic that an instance of the specialized PrimitiveType is the value itself.
NB: To do this in Enterprise Architect recreate the PrimitiveType abstract definition as an instance of the 'Primitive' element found in the 'Class' toolbox.
-
Reported: DDS-XTypes 1.0b2 — Thu, 19 Jan 2012 05:00 GMT
-
Disposition: Resolved — DDS-XTypes 1.0
-
Disposition Summary:
Remove the value members
-
Updated: Fri, 6 Mar 2015 21:48 GMT
DDSXTY_ — Circular reference in definition of specialized Primitive Types
- Key: DDSXTY_-24
- OMG Task Force: 2nd Extensible and Dynamic Topic Types for DDS FTF