complexType FloatDataType
diagram SpaceSystemV1.2-27Feb2014-mods_p206.png
namespace http://www.omg.org/space/xtce
type extension of xtce:NumericDataType
properties
base xtce:NumericDataType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding xtce:ToString xtce:ValidRange
used by
elements ArgumentTypeSetType/FloatArgumentType ParameterTypeSetType/FloatParameterType
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  double        
documentation
Initial value is always given in calibrated form
sizeInBits  derived by: positiveInteger    32    
annotation
documentation
Contains a floating point value. 
source <complexType name="FloatDataType">
 
<annotation>
   
<documentation xml:lang="en">Contains a floating point value.  </documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:NumericDataType">
     
<sequence>
       
<element name="ValidRange" minOccurs="0">
         
<annotation>
           
<documentation xml:lang="en">The Valid Range bounds the universe of possible values this Parameter may have.</documentation>
         
</annotation>
         
<complexType>
           
<complexContent>
             
<extension base="xtce:FloatRangeType">
               
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="false"/>
             
</extension>
           
</complexContent>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="initialValue" type="double">
       
<annotation>
         
<documentation xml:lang="en">Initial value is always given in calibrated form</documentation>
       
</annotation>
     
</attribute>
     
<attribute name="sizeInBits" default="32">
       
<simpleType>
         
<restriction base="positiveInteger">
           
<enumeration value="32"/>
           
<enumeration value="64"/>
           
<enumeration value="128"/>
         
</restriction>
       
</simpleType>
     
</attribute>
   
</extension>
 
</complexContent>
</complexType>

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

attribute FloatDataType/@sizeInBits
type restriction of positiveInteger
properties
default 32
facets
Kind Value Annotation
enumeration 32
enumeration 64
enumeration 128
source <attribute name="sizeInBits" default="32">
 
<simpleType>
   
<restriction base="positiveInteger">
     
<enumeration value="32"/>
     
<enumeration value="64"/>
     
<enumeration value="128"/>
   
</restriction>
 
</simpleType>
</attribute>

element FloatDataType/ValidRange
diagram SpaceSystemV1.2-27Feb2014-mods_p207.png
namespace http://www.omg.org/space/xtce
type extension of xtce:FloatRangeType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
minInclusive  double        
minExclusive  double        
maxInclusive  double        
maxExclusive  double        
validRangeAppliesToCalibrated  boolean    false    
annotation
documentation
The Valid Range bounds the universe of possible values this Parameter may have.
source <element name="ValidRange" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">The Valid Range bounds the universe of possible values this Parameter may have.</documentation>
 
</annotation>
 
<complexType>
   
<complexContent>
     
<extension base="xtce:FloatRangeType">
       
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="false"/>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

attribute FloatDataType/ValidRange/@validRangeAppliesToCalibrated
type boolean
properties
default false
source <attribute name="validRangeAppliesToCalibrated" type="boolean" default="false"/>


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