Package org.omg.space.xtce
Class BaseDataType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.NameDescriptionType
-
- org.omg.space.xtce.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>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBaseDataType.UnitSetJava 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 StringbaseTypeprotected BinaryDataEncodingTypebinaryDataEncodingprotected FloatDataEncodingTypefloatDataEncodingprotected IntegerDataEncodingTypeintegerDataEncodingprotected StringDataEncodingTypestringDataEncodingprotected BaseDataType.UnitSetunitSet-
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 BaseDataType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseType()Gets the value of the baseType property.BinaryDataEncodingTypegetBinaryDataEncoding()Gets the value of the binaryDataEncoding property.FloatDataEncodingTypegetFloatDataEncoding()Gets the value of the floatDataEncoding property.IntegerDataEncodingTypegetIntegerDataEncoding()Gets the value of the integerDataEncoding property.StringDataEncodingTypegetStringDataEncoding()Gets the value of the stringDataEncoding property.BaseDataType.UnitSetgetUnitSet()Gets the value of the unitSet property.voidsetBaseType(String value)Sets the value of the baseType property.voidsetBinaryDataEncoding(BinaryDataEncodingType value)Sets the value of the binaryDataEncoding property.voidsetFloatDataEncoding(FloatDataEncodingType value)Sets the value of the floatDataEncoding property.voidsetIntegerDataEncoding(IntegerDataEncodingType value)Sets the value of the integerDataEncoding property.voidsetStringDataEncoding(StringDataEncodingType value)Sets the value of the stringDataEncoding property.voidsetUnitSet(BaseDataType.UnitSet value)Sets the value of the unitSet 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
-
unitSet
protected BaseDataType.UnitSet unitSet
-
binaryDataEncoding
protected BinaryDataEncodingType binaryDataEncoding
-
floatDataEncoding
protected FloatDataEncodingType floatDataEncoding
-
integerDataEncoding
protected IntegerDataEncodingType integerDataEncoding
-
stringDataEncoding
protected StringDataEncodingType stringDataEncoding
-
baseType
protected String baseType
-
-
Method Detail
-
getUnitSet
public BaseDataType.UnitSet getUnitSet()
Gets the value of the unitSet property.- Returns:
- possible object is
BaseDataType.UnitSet
-
setUnitSet
public void setUnitSet(BaseDataType.UnitSet value)
Sets the value of the unitSet property.- Parameters:
value- allowed object isBaseDataType.UnitSet
-
getBinaryDataEncoding
public BinaryDataEncodingType getBinaryDataEncoding()
Gets the value of the binaryDataEncoding property.- Returns:
- possible object is
BinaryDataEncodingType
-
setBinaryDataEncoding
public void setBinaryDataEncoding(BinaryDataEncodingType value)
Sets the value of the binaryDataEncoding property.- Parameters:
value- allowed object isBinaryDataEncodingType
-
getFloatDataEncoding
public FloatDataEncodingType getFloatDataEncoding()
Gets the value of the floatDataEncoding property.- Returns:
- possible object is
FloatDataEncodingType
-
setFloatDataEncoding
public void setFloatDataEncoding(FloatDataEncodingType value)
Sets the value of the floatDataEncoding property.- Parameters:
value- allowed object isFloatDataEncodingType
-
getIntegerDataEncoding
public IntegerDataEncodingType getIntegerDataEncoding()
Gets the value of the integerDataEncoding property.- Returns:
- possible object is
IntegerDataEncodingType
-
setIntegerDataEncoding
public void setIntegerDataEncoding(IntegerDataEncodingType value)
Sets the value of the integerDataEncoding property.- Parameters:
value- allowed object isIntegerDataEncodingType
-
getStringDataEncoding
public StringDataEncodingType getStringDataEncoding()
Gets the value of the stringDataEncoding property.- Returns:
- possible object is
StringDataEncodingType
-
setStringDataEncoding
public void setStringDataEncoding(StringDataEncodingType value)
Sets the value of the stringDataEncoding property.- Parameters:
value- allowed object isStringDataEncodingType
-
getBaseType
public String getBaseType()
Gets the value of the baseType property.- Returns:
- possible object is
String
-
-