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

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_SequenceContainerType.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 - SequenceContainerType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType SequenceContainerType
diagram SpaceSystemV1.2-27Feb2014-mods_p384.png
namespace http://www.omg.org/space/xtce
type extension of xtce:ContainerType
properties
base xtce:ContainerType
children xtce:LongDescription xtce:AliasSet xtce:AncillaryDataSet xtce:DefaultRateInStream xtce:RateInStreamSet xtce:BinaryEncoding xtce:EntryList xtce:BaseContainer
used by
element ContainerSetType/SequenceContainer
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      
abstract  boolean    false    
idlePattern  xtce:FixedIntegerValueType    0x0    
annotation
documentation
A list of raw parameters, parameter segments, stream segments, containers, or container segments.  Sequence containers may inherit from other sequence containers; when they do, the sequence in the parent SequenceContainer is 'inherited' and if the location of entries in the child sequence is not specified, it is assumed to start where the parent sequence ended.  Parent sequence containers may be marked as "abstract".  The idle pattern is part of any unallocated space in the Container.
source <complexType name="SequenceContainerType">
 
<annotation>
   
<documentation xml:lang="en">A list of raw parameters, parameter segments, stream segments, containers, or container segments.  Sequence containers may inherit from other sequence containers; when they do, the sequence in the parent SequenceContainer is 'inherited' and if the location of entries in the child sequence is not specified, it is assumed to start where the parent sequence ended.  Parent sequence containers may be marked as "abstract".  The idle pattern is part of any unallocated space in the Container.</documentation>
 
</annotation>
 
<complexContent>
   
<extension base="xtce:ContainerType">
     
<sequence>
       
<element name="EntryList" type="xtce:EntryListType"/>
       
<element name="BaseContainer" minOccurs="0">
         
<complexType>
           
<sequence>
             
<element name="RestrictionCriteria">
               
<annotation>
                 
<documentation xml:lang="en">Given that this Container is the Base container type, RestrictionCriteria lists conditions that must be true for this Container to be 'this' subContainer type.  May be a simple Comparison List, a Boolean Expression, and/or in a Graph of containers established by the NextContainer</documentation>
               
</annotation>
               
<complexType>
                 
<complexContent>
                   
<extension base="xtce:MatchCriteriaType">
                     
<choice>
                       
<element name="NextContainer" type="xtce:ContainerRefType" minOccurs="0"/>
                     
</choice>
                   
</extension>
                 
</complexContent>
               
</complexType>
             
</element>
           
</sequence>
           
<attribute name="containerRef" type="xtce:NameReferenceType" use="required"/>
         
</complexType>
       
</element>
     
</sequence>
     
<attribute name="abstract" type="boolean" default="false"/>
     
<attribute name="idlePattern" type="xtce:FixedIntegerValueType" default="0x0"/>
   
</extension>
 
</complexContent>
</complexType>

attribute SequenceContainerType/@abstract
type boolean
properties
default false
source <attribute name="abstract" type="boolean" default="false"/>

attribute SequenceContainerType/@idlePattern
type xtce:FixedIntegerValueType
properties
default 0x0
source <attribute name="idlePattern" type="xtce:FixedIntegerValueType" default="0x0"/>

element SequenceContainerType/EntryList
diagram SpaceSystemV1.2-27Feb2014-mods_p385.png
namespace http://www.omg.org/space/xtce
type xtce:EntryListType
properties
content complex
mixed false
children xtce:ParameterRefEntry xtce:ParameterSegmentRefEntry xtce:ContainerRefEntry xtce:ContainerSegmentRefEntry xtce:StreamSegmentEntry xtce:IndirectParameterRefEntry xtce:ArrayParameterRefEntry
source <element name="EntryList" type="xtce:EntryListType"/>

element SequenceContainerType/BaseContainer
diagram SpaceSystemV1.2-27Feb2014-mods_p386.png
namespace http://www.omg.org/space/xtce
properties
minOcc 0
maxOcc 1
content complex
children xtce:RestrictionCriteria
attributes
Name  Type  Use  Default  Fixed  Annotation
containerRef  xtce:NameReferenceType  required      
source <element name="BaseContainer" minOccurs="0">
 
<complexType>
   
<sequence>
     
<element name="RestrictionCriteria">
       
<annotation>
         
<documentation xml:lang="en">Given that this Container is the Base container type, RestrictionCriteria lists conditions that must be true for this Container to be 'this' subContainer type.  May be a simple Comparison List, a Boolean Expression, and/or in a Graph of containers established by the NextContainer</documentation>
       
</annotation>
       
<complexType>
         
<complexContent>
           
<extension base="xtce:MatchCriteriaType">
             
<choice>
               
<element name="NextContainer" type="xtce:ContainerRefType" minOccurs="0"/>
             
</choice>
           
</extension>
         
</complexContent>
       
</complexType>
     
</element>
   
</sequence>
   
<attribute name="containerRef" type="xtce:NameReferenceType" use="required"/>
 
</complexType>
</element>

attribute SequenceContainerType/BaseContainer/@containerRef
type xtce:NameReferenceType
properties
use required
source <attribute name="containerRef" type="xtce:NameReferenceType" use="required"/>

element SequenceContainerType/BaseContainer/RestrictionCriteria
diagram SpaceSystemV1.2-27Feb2014-mods_p387.png
namespace http://www.omg.org/space/xtce
type extension of xtce:MatchCriteriaType
properties
content complex
children xtce:Comparison xtce:ComparisonList xtce:BooleanExpression xtce:CustomAlgorithm xtce:NextContainer
annotation
documentation
Given that this Container is the Base container type, RestrictionCriteria lists conditions that must be true for this Container to be 'this' subContainer type.  May be a simple Comparison List, a Boolean Expression, and/or in a Graph of containers established by the NextContainer
source <element name="RestrictionCriteria">
 
<annotation>
   
<documentation xml:lang="en">Given that this Container is the Base container type, RestrictionCriteria lists conditions that must be true for this Container to be 'this' subContainer type.  May be a simple Comparison List, a Boolean Expression, and/or in a Graph of containers established by the NextContainer</documentation>
 
</annotation>
 
<complexType>
   
<complexContent>
     
<extension base="xtce:MatchCriteriaType">
       
<choice>
         
<element name="NextContainer" type="xtce:ContainerRefType" minOccurs="0"/>
       
</choice>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

element SequenceContainerType/BaseContainer/RestrictionCriteria/NextContainer
diagram SpaceSystemV1.2-27Feb2014-mods_p388.png
namespace http://www.omg.org/space/xtce
type xtce:ContainerRefType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
containerRef  xtce:NameReferenceType  required      
documentation
name of container
source <element name="NextContainer" type="xtce:ContainerRefType" minOccurs="0"/>


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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy