complexType BooleanDataType
diagram SpaceSystemV1.2-27Feb2014-mods_p75.png
namespace http://www.omg.org/space/xtce
type extension of xtce:BaseDataType
properties
base xtce:BaseDataType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:UnitSet xtce:BinaryDataEncoding xtce:FloatDataEncoding xtce:IntegerDataEncoding xtce:StringDataEncoding
used by
elements ArgumentTypeSetType/BooleanArgumentType ParameterTypeSetType/BooleanParameterType
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    
annotation
documentation
Contains a boolean value
source <complexType name="BooleanDataType">
 
<annotation>
   
<documentation xml:lang="en">Contains a boolean value</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:BaseDataType">
     
<attribute name="initialValue" type="string">
       
<annotation>
         
<documentation xml:lang="en">Initial value is always given in calibrated form. </documentation>
         
<appinfo>Initial value must match either the oneStringValue or the zeroStringValue</appinfo>
       
</annotation>
     
</attribute>
     
<attribute name="oneStringValue" type="string" default="True"/>
     
<attribute name="zeroStringValue" type="string" default="False"/>
   
</extension>
 
</complexContent>
</complexType>

attribute BooleanDataType/@initialValue
type string
annotation
documentation
Initial value is always given in calibrated form.
appinfo
Initial value must match either the oneStringValue or the zeroStringValue
source <attribute name="initialValue" type="string">
 
<annotation>
   
<documentation xml:lang="en">Initial value is always given in calibrated form. </documentation>
   
<appinfo>Initial value must match either the oneStringValue or the zeroStringValue</appinfo>
 
</annotation>
</attribute>

attribute BooleanDataType/@oneStringValue
type string
properties
default True
source <attribute name="oneStringValue" type="string" default="True"/>

attribute BooleanDataType/@zeroStringValue
type string
properties
default False
source <attribute name="zeroStringValue" type="string" default="False"/>


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