Package org.omg.space.xtce
Class BaseTimeDataType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.NameDescriptionType
-
- org.omg.space.xtce.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>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBaseTimeDataType.EncodingJava class for anonymous complex type.-
Nested classes/interfaces inherited from class org.omg.space.xtce.DescriptionType
DescriptionType.AncillaryDataSet
-
-
Field Summary
Fields Modifier and Type Field Description protected BaseTimeDataType.Encodingencodingprotected ReferenceTimeTypereferenceTime-
Fields inherited from class org.omg.space.xtce.NameDescriptionType
name
-
Fields inherited from class org.omg.space.xtce.DescriptionType
aliasSet, ancillaryDataSet, longDescription, shortDescription
-
-
Constructor Summary
Constructors Constructor Description BaseTimeDataType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseTimeDataType.EncodinggetEncoding()Gets the value of the encoding property.ReferenceTimeTypegetReferenceTime()Gets the value of the referenceTime property.voidsetEncoding(BaseTimeDataType.Encoding value)Sets the value of the encoding property.voidsetReferenceTime(ReferenceTimeType value)Sets the value of the referenceTime property.-
Methods inherited from class org.omg.space.xtce.NameDescriptionType
getName, setName
-
Methods inherited from class org.omg.space.xtce.DescriptionType
getAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescription
-
-
-
-
Field Detail
-
encoding
protected BaseTimeDataType.Encoding encoding
-
referenceTime
protected ReferenceTimeType referenceTime
-
-
Method Detail
-
getEncoding
public BaseTimeDataType.Encoding getEncoding()
Gets the value of the encoding property.- Returns:
- possible object is
BaseTimeDataType.Encoding
-
setEncoding
public void setEncoding(BaseTimeDataType.Encoding value)
Sets the value of the encoding property.- Parameters:
value- allowed object isBaseTimeDataType.Encoding
-
getReferenceTime
public ReferenceTimeType getReferenceTime()
Gets the value of the referenceTime property.- Returns:
- possible object is
ReferenceTimeType
-
setReferenceTime
public void setReferenceTime(ReferenceTimeType value)
Sets the value of the referenceTime property.- Parameters:
value- allowed object isReferenceTimeType
-
-