Hello,
I am using the automation interface to transform a UML model into IDL. See
https://github.com/rticommunity/idl4-enterprise-architectThe problem is that the UML models I use have been imported from XSD using the "code engineering -> Import XSD" feature.
When I do this I am unable to determine the "base" type for the imported xsd:simpleType
In other words, assume the following XSD:
<xsd:schema xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns="ExampleNS" targetNamespace="ExampleNS"
elementFormDefault="qualified" xml:lang="en">
<xsd:simpleType name="footprintType">
<xsd:restriction base="xsd:double">
<xsd:minInclusive value="0" />
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
When this is imported into UML I cannot find how to determine that the simpleType "footprintType" is actually a restriction of "xsd:double"
The footprintType itself ends up being a Class. I tried to look at all the TaggedValues, Properties, Relations, BaseClasses, Attributes and I do not find the "xsd:double" anywhere.
I also tried to export the Model to the normative XMI and I also do not see the information of the fact that the footprintType" is a restriction of "xsd:double"
Does anybody know how to get this information?
Thanks!!
Gerardo