All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_ArgumentTypeSetType.html Maven / Gradle / Ivy

Go to download

This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.

There is a newer version: 1.1.6
Show newest version



	
		SpaceSystemV1.2-27Feb2014-mods - ArgumentTypeSetType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType ArgumentTypeSetType
diagram SpaceSystemV1.2-27Feb2014-mods_p32.png
namespace http://www.omg.org/space/xtce
children xtce:StringArgumentType xtce:EnumeratedArgumentType xtce:IntegerArgumentType xtce:BinaryArgumentType xtce:FloatArgumentType xtce:BooleanArgumentType xtce:RelativeTimeAgumentType xtce:AbsoluteTimeArgumentType xtce:ArrayArgumentType xtce:AggregateArgumentType
used by
element CommandMetaDataType/ArgumentTypeSet
annotation
documentation
Holds the list of argument type definitions.
source <complexType name="ArgumentTypeSetType">
 
<annotation>
   
<documentation xml:lang="en">Holds the list of argument type definitions. </documentation>
 
</annotation>
 
<choice maxOccurs="unbounded">
   
<element name="StringArgumentType" type="xtce:StringDataType"/>
   
<element name="EnumeratedArgumentType" type="xtce:EnumeratedDataType"/>
   
<element name="IntegerArgumentType">
     
<complexType>
       
<complexContent>
         
<extension base="xtce:IntegerDataType">
           
<sequence>
             
<element name="ValidRangeSet" minOccurs="0">
               
<annotation>
                 
<documentation xml:lang="en">Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type</documentation>
               
</annotation>
               
<complexType>
                 
<sequence>
                   
<element name="ValidRange" type="xtce:IntegerRangeType" maxOccurs="unbounded"/>
                 
</sequence>
                 
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>
               
</complexType>
             
</element>
           
</sequence>
         
</extension>
       
</complexContent>
     
</complexType>
   
</element>
   
<element name="BinaryArgumentType" type="xtce:BinaryDataType"/>
   
<element name="FloatArgumentType">
     
<complexType>
       
<complexContent>
         
<extension base="xtce:FloatDataType">
           
<sequence>
             
<element name="ValidRangeSet" minOccurs="0">
               
<annotation>
                 
<documentation xml:lang="en">Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type</documentation>
               
</annotation>
               
<complexType>
                 
<sequence>
                   
<element name="ValidRange" type="xtce:FloatRangeType" maxOccurs="unbounded"/>
                 
</sequence>
                 
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>
               
</complexType>
             
</element>
           
</sequence>
         
</extension>
       
</complexContent>
     
</complexType>
   
</element>
   
<element name="BooleanArgumentType" type="xtce:BooleanDataType"/>
   
<element name="RelativeTimeAgumentType" type="xtce:RelativeTimeDataType"/>
   
<element name="AbsoluteTimeArgumentType" type="xtce:AbsoluteTimeDataType"/>
   
<element name="ArrayArgumentType" type="xtce:ArrayDataTypeType"/>
   
<element name="AggregateArgumentType" type="xtce:AggregateDataType"/>
 
</choice>
</complexType>

element ArgumentTypeSetType/StringArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p33.png
namespace http://www.omg.org/space/xtce
type xtce:StringDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding xtce:SizeRangeInCharacters
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  string        
documentation
Initial values for string types, may include C language style (\n, \t, \", \\, etc.) escape sequences.
restrictionPattern  string        
documentation
restriction pattern is a regular expression
source <element name="StringArgumentType" type="xtce:StringDataType"/>

element ArgumentTypeSetType/EnumeratedArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p34.png
namespace http://www.omg.org/space/xtce
type xtce:EnumeratedDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding xtce:EnumerationList
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  string        
documentation
Initial value is always given in calibrated form.
source <element name="EnumeratedArgumentType" type="xtce:EnumeratedDataType"/>

element ArgumentTypeSetType/IntegerArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p35.png
namespace http://www.omg.org/space/xtce
type extension of xtce:IntegerDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding xtce:ToString xtce:ValidRange xtce:ValidRangeSet
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  xtce:FixedIntegerValueType        
documentation
Initial value is always given in calibrated form.  Default is base 10 form; binary, octal, or hexadecimal values may be given by preceding value with 0[b|B], 0[o|O|, 0[x|X] respectively.
sizeInBits  positiveInteger    32    
signed  boolean    true    
source <element name="IntegerArgumentType">
 
<complexType>
   
<complexContent>
     
<extension base="xtce:IntegerDataType">
       
<sequence>
         
<element name="ValidRangeSet" minOccurs="0">
           
<annotation>
             
<documentation xml:lang="en">Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type</documentation>
           
</annotation>
           
<complexType>
             
<sequence>
               
<element name="ValidRange" type="xtce:IntegerRangeType" maxOccurs="unbounded"/>
             
</sequence>
             
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>
           
</complexType>
         
</element>
       
</sequence>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

element ArgumentTypeSetType/IntegerArgumentType/ValidRangeSet
diagram SpaceSystemV1.2-27Feb2014-mods_p36.png
namespace http://www.omg.org/space/xtce
properties
minOcc 0
maxOcc 1
content complex
children xtce:ValidRange
attributes
Name  Type  Use  Default  Fixed  Annotation
validRangeAppliesToCalibrated  boolean    true    
annotation
documentation
Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type
source <element name="ValidRangeSet" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element name="ValidRange" type="xtce:IntegerRangeType" maxOccurs="unbounded"/>
   
</sequence>
   
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>
 
</complexType>
</element>

attribute ArgumentTypeSetType/IntegerArgumentType/ValidRangeSet/@validRangeAppliesToCalibrated
type boolean
properties
default true
source <attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>

element ArgumentTypeSetType/IntegerArgumentType/ValidRangeSet/ValidRange
diagram SpaceSystemV1.2-27Feb2014-mods_p37.png
namespace http://www.omg.org/space/xtce
type xtce:IntegerRangeType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
minInclusive  xtce:FixedIntegerValueType        
maxInclusive  xtce:FixedIntegerValueType        
source <element name="ValidRange" type="xtce:IntegerRangeType" maxOccurs="unbounded"/>

element ArgumentTypeSetType/BinaryArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p38.png
namespace http://www.omg.org/space/xtce
type xtce:BinaryDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding
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  hexBinary        
documentation
Extra bits are truncated from the MSB (leftmost)
source <element name="BinaryArgumentType" type="xtce:BinaryDataType"/>

element ArgumentTypeSetType/FloatArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p39.png
namespace http://www.omg.org/space/xtce
type extension of xtce:FloatDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding xtce:ToString xtce:ValidRange xtce:ValidRangeSet
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    
source <element name="FloatArgumentType">
 
<complexType>
   
<complexContent>
     
<extension base="xtce:FloatDataType">
       
<sequence>
         
<element name="ValidRangeSet" minOccurs="0">
           
<annotation>
             
<documentation xml:lang="en">Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type</documentation>
           
</annotation>
           
<complexType>
             
<sequence>
               
<element name="ValidRange" type="xtce:FloatRangeType" maxOccurs="unbounded"/>
             
</sequence>
             
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>
           
</complexType>
         
</element>
       
</sequence>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

element ArgumentTypeSetType/FloatArgumentType/ValidRangeSet
diagram SpaceSystemV1.2-27Feb2014-mods_p40.png
namespace http://www.omg.org/space/xtce
properties
minOcc 0
maxOcc 1
content complex
children xtce:ValidRange
attributes
Name  Type  Use  Default  Fixed  Annotation
validRangeAppliesToCalibrated  boolean    true    
annotation
documentation
Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type
source <element name="ValidRangeSet" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">Numerical ranges that define the universe of valid values for this argument.  Used to further bound argument values inside the ValidRange for the overall Data Type</documentation>
 
</annotation>
 
<complexType>
   
<sequence>
     
<element name="ValidRange" type="xtce:FloatRangeType" maxOccurs="unbounded"/>
   
</sequence>
   
<attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>
 
</complexType>
</element>

attribute ArgumentTypeSetType/FloatArgumentType/ValidRangeSet/@validRangeAppliesToCalibrated
type boolean
properties
default true
source <attribute name="validRangeAppliesToCalibrated" type="boolean" default="true"/>

element ArgumentTypeSetType/FloatArgumentType/ValidRangeSet/ValidRange
diagram SpaceSystemV1.2-27Feb2014-mods_p41.png
namespace http://www.omg.org/space/xtce
type xtce:FloatRangeType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
minInclusive  double        
minExclusive  double        
maxInclusive  double        
maxExclusive  double        
source <element name="ValidRange" type="xtce:FloatRangeType" maxOccurs="unbounded"/>

element ArgumentTypeSetType/BooleanArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p42.png
namespace http://www.omg.org/space/xtce
type xtce:BooleanDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding
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  string        
documentation
Initial value is always given in calibrated form.
appinfo
Initial value must match either the oneStringValue or the zeroStringValue
oneStringValue  string    True    
zeroStringValue  string    False    
source <element name="BooleanArgumentType" type="xtce:BooleanDataType"/>

element ArgumentTypeSetType/RelativeTimeAgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p43.png
namespace http://www.omg.org/space/xtce
type xtce:RelativeTimeDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:Encoding xtce:ReferenceTime
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      
initialValue  duration        
source <element name="RelativeTimeAgumentType" type="xtce:RelativeTimeDataType"/>

element ArgumentTypeSetType/AbsoluteTimeArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p44.png
namespace http://www.omg.org/space/xtce
type xtce:AbsoluteTimeDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:Encoding xtce:ReferenceTime
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      
initialValue  dateTime        
source <element name="AbsoluteTimeArgumentType" type="xtce:AbsoluteTimeDataType"/>

element ArgumentTypeSetType/ArrayArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p45.png
namespace http://www.omg.org/space/xtce
type xtce:ArrayDataTypeType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet
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      
arrayTypeRef  xtce:NameReferenceType  required      
numberOfDimensions  positiveInteger  required      
source <element name="ArrayArgumentType" type="xtce:ArrayDataTypeType"/>

element ArgumentTypeSetType/AggregateArgumentType
diagram SpaceSystemV1.2-27Feb2014-mods_p46.png
namespace http://www.omg.org/space/xtce
type xtce:AggregateDataType
properties
content complex
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:MemberList
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      
source <element name="AggregateArgumentType" type="xtce:AggregateDataType"/>


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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy