Class BaseTimeDataType

  • Direct Known Subclasses:
    AbsoluteTimeDataType, RelativeTimeDataType

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

    Java class for BaseTimeDataType complex type.

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

     <complexType name="BaseTimeDataType">
       <complexContent>
         <extension base="{http://www.omg.org/space/xtce}NameDescriptionType">
           <sequence>
             <sequence minOccurs="0">
               <element name="Encoding">
                 <complexType>
                   <complexContent>
                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                       <choice>
                         <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>
                       <attribute name="units" type="{http://www.omg.org/space/xtce}TimeUnits" default="seconds" />
                       <attribute name="scale" type="{http://www.w3.org/2001/XMLSchema}double" default="1" />
                       <attribute name="offset" type="{http://www.w3.org/2001/XMLSchema}double" default="0" />
                     </restriction>
                   </complexContent>
                 </complexType>
               </element>
             </sequence>
             <sequence minOccurs="0">
               <element name="ReferenceTime" type="{http://www.omg.org/space/xtce}ReferenceTimeType"/>
             </sequence>
           </sequence>
         </extension>
       </complexContent>
     </complexType>