Class BaseDataType

  • Direct Known Subclasses:
    BinaryDataType, BooleanDataType, EnumeratedDataType, NumericDataType, StringDataType

    public abstract class BaseDataType
    extends NameDescriptionType
    An abstract type used by within the schema to derive other data types by the ground system.

    Java class for BaseDataType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="BaseDataType">
       <complexContent>
         <extension base="{http://www.omg.org/space/xtce}NameDescriptionType">
           <sequence>
             <element name="UnitSet">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="Unit" type="{http://www.omg.org/space/xtce}UnitType" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <choice minOccurs="0">
               <element name="BinaryDataEncoding" type="{http://www.omg.org/space/xtce}BinaryDataEncodingType"/>
               <element name="FloatDataEncoding" type="{http://www.omg.org/space/xtce}FloatDataEncodingType"/>
               <element name="IntegerDataEncoding" type="{http://www.omg.org/space/xtce}IntegerDataEncodingType"/>
               <element name="StringDataEncoding" type="{http://www.omg.org/space/xtce}StringDataEncodingType"/>
             </choice>
           </sequence>
           <attribute name="baseType" type="{http://www.omg.org/space/xtce}NameReferenceType" />
         </extension>
       </complexContent>
     </complexType>