complexType EnumeratedDataType
diagram SpaceSystemV1.2-27Feb2014-mods_p189.png
namespace http://www.omg.org/space/xtce
type extension of xtce:BaseDataType
properties
base xtce:BaseDataType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding xtce:EnumerationList
used by
elements ArgumentTypeSetType/EnumeratedArgumentType ParameterTypeSetType/EnumeratedParameterType
attributes
Name  Type  Use  Default  Fixed  Annotation
shortDescription  string  optional      
documentation
It is strongly recommended that the short description be kept under 80 characters in length
name  xtce:NameType  required      
baseType  xtce:NameReferenceType        
documentation
Used to derive one Data Type from another - will inherit all the attributes from the baseType any of which may be redefined in this type definition. 
appinfo
Must be derived from a like type (e.g,, String from String).  No circular derivations.   
initialValue  string        
documentation
Initial value is always given in calibrated form.
annotation
documentation
Contains an enumerated value - a value that has both an integral and a string representation.
source <complexType name="EnumeratedDataType">
 
<annotation>
   
<documentation xml:lang="en">Contains an enumerated value - a value that has both an integral and a string representation.</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:BaseDataType">
     
<sequence>
       
<element name="EnumerationList">
         
<complexType>
           
<sequence>
             
<element name="Enumeration" type="xtce:ValueEnumerationType" maxOccurs="unbounded"/>
           
</sequence>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="initialValue" type="string">
       
<annotation>
         
<documentation xml:lang="en">Initial value is always given in calibrated form.</documentation>
       
</annotation>
     
</attribute>
   
</extension>
 
</complexContent>
</complexType>

attribute EnumeratedDataType/@initialValue
type string
annotation
documentation
Initial value is always given in calibrated form.
source <attribute name="initialValue" type="string">
 
<annotation>
   
<documentation xml:lang="en">Initial value is always given in calibrated form.</documentation>
 
</annotation>
</attribute>

element EnumeratedDataType/EnumerationList
diagram SpaceSystemV1.2-27Feb2014-mods_p190.png
namespace http://www.omg.org/space/xtce
properties
content complex
children xtce:Enumeration
source <element name="EnumerationList">
 
<complexType>
   
<sequence>
     
<element name="Enumeration" type="xtce:ValueEnumerationType" maxOccurs="unbounded"/>
   
</sequence>
 
</complexType>
</element>

element EnumeratedDataType/EnumerationList/Enumeration
diagram SpaceSystemV1.2-27Feb2014-mods_p191.png
namespace http://www.omg.org/space/xtce
type xtce:ValueEnumerationType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
shortDescription  string        
value  integer  required      
maxValue  integer  optional      
label  string  required      
source <element name="Enumeration" type="xtce:ValueEnumerationType" maxOccurs="unbounded"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy