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

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_StringDataType.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 - StringDataType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType StringDataType
diagram SpaceSystemV1.2-27Feb2014-mods_p425.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 xtce:SizeRangeInCharacters
used by
elements ArgumentTypeSetType/StringArgumentType ParameterTypeSetType/StringParameterType
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
annotation
documentation
Contains a String Value
source <complexType name="StringDataType">
 
<annotation>
   
<documentation xml:lang="en">Contains a String Value</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:BaseDataType">
     
<sequence>
       
<element name="SizeRangeInCharacters" type="xtce:IntegerRangeType" minOccurs="0"/>
     
</sequence>
     
<attribute name="initialValue" type="string">
       
<annotation>
         
<documentation xml:lang="en">Initial values for string types, may include C language style (\n, \t, \", \\, etc.) escape sequences.</documentation>
       
</annotation>
     
</attribute>
     
<attribute name="restrictionPattern" type="string">
       
<annotation>
         
<documentation xml:lang="en">restriction pattern is a regular expression</documentation>
       
</annotation>
     
</attribute>
   
</extension>
 
</complexContent>
</complexType>

attribute StringDataType/@initialValue
type string
annotation
documentation
Initial values for string types, may include C language style (\n, \t, \", \\, etc.) escape sequences.
source <attribute name="initialValue" type="string">
 
<annotation>
   
<documentation xml:lang="en">Initial values for string types, may include C language style (\n, \t, \", \\, etc.) escape sequences.</documentation>
 
</annotation>
</attribute>

attribute StringDataType/@restrictionPattern
type string
annotation
documentation
restriction pattern is a regular expression
source <attribute name="restrictionPattern" type="string">
 
<annotation>
   
<documentation xml:lang="en">restriction pattern is a regular expression</documentation>
 
</annotation>
</attribute>

element StringDataType/SizeRangeInCharacters
diagram SpaceSystemV1.2-27Feb2014-mods_p426.png
namespace http://www.omg.org/space/xtce
type xtce:IntegerRangeType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
minInclusive  xtce:FixedIntegerValueType        
maxInclusive  xtce:FixedIntegerValueType        
source <element name="SizeRangeInCharacters" type="xtce:IntegerRangeType" minOccurs="0"/>


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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy