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

org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_SequenceEntryType.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 - SequenceEntryType
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	
	
		
complexType SequenceEntryType
diagram SpaceSystemV1.2-27Feb2014-mods_p389.png
namespace http://www.omg.org/space/xtce
children xtce:LocationInContainerInBits xtce:RepeatEntry xtce:IncludeCondition
used by
elements CommandContainerEntryListType/ArgumentRefEntry CommandContainerEntryListType/FixedValueEntry
complexTypes ArrayParameterRefEntryType CmdContArrayArgumentRefEntryType CmdContArrayParameterRefEntryType ContainerRefEntryType ContainerSegmentRefEntryType IndirectParameterRefEntryType ParameterRefEntryType ParameterSegmentRefEntryType StreamSegmentEntryType
annotation
documentation
An abstract type used by sequence containers.  An entry contains a location in the container.  The location may be either fixed or dynamic, absolute (to the start or end of the enclosing container, or relative (to either the previous or subsequent entry).  Entries may also repeat.
source <complexType name="SequenceEntryType">
 
<annotation>
   
<documentation xml:lang="en">An abstract type used by sequence containers.  An entry contains a location in the container.  The location may be either fixed or dynamic, absolute (to the start or end of the enclosing container, or relative (to either the previous or subsequent entry).  Entries may also repeat.</documentation>
 
</annotation>
 
<sequence>
   
<element name="LocationInContainerInBits" minOccurs="0">
     
<annotation>
       
<documentation xml:lang="en">If no LocationInContainer value is given, the entry is assumed to begin immediately after the previous entry.</documentation>
     
</annotation>
     
<complexType>
       
<complexContent>
         
<extension base="xtce:IntegerValueType">
           
<attribute name="referenceLocation" default="previousEntry">
             
<annotation>
               
<documentation xml:lang="en">The location may be relative to the start of the container (containerStart), relative to the end of the previous entry (previousEntry), relative to the end of the container (containerEnd), or relative to the entry that follows this one (nextEntry).  If going forward (containerStart and previousEntry) then the location refers to the start of the Entry.  If going backwards (containerEnd and nextEntry) then, the location refers to the end of the entry.</documentation>
             
</annotation>
             
<simpleType>
               
<restriction base="string">
                 
<enumeration value="containerStart"/>
                 
<enumeration value="containerEnd"/>
                 
<enumeration value="previousEntry"/>
                 
<enumeration value="nextEntry"/>
               
</restriction>
             
</simpleType>
           
</attribute>
         
</extension>
       
</complexContent>
     
</complexType>
   
</element>
   
<element name="RepeatEntry" type="xtce:RepeatType" minOccurs="0">
     
<annotation>
       
<documentation xml:lang="en">May be used when this entry repeats itself in the sequence container.  If not supplied, the entry does not repeat.</documentation>
     
</annotation>
   
</element>
   
<element name="IncludeCondition" type="xtce:MatchCriteriaType" minOccurs="0">
     
<annotation>
       
<documentation xml:lang="en">This entry will only be included in the sequence when this condition is true.  If no IncludeCondition is given, then it is will be included.  A parameter that is not included will be treated as if it did not exist in the sequence at all.</documentation>
     
</annotation>
   
</element>
 
</sequence>
</complexType>

element SequenceEntryType/LocationInContainerInBits
diagram SpaceSystemV1.2-27Feb2014-mods_p390.png
namespace http://www.omg.org/space/xtce
type extension of xtce:IntegerValueType
properties
minOcc 0
maxOcc 1
content complex
children xtce:FixedValue xtce:DynamicValue xtce:DiscreteLookupList
attributes
Name  Type  Use  Default  Fixed  Annotation
referenceLocation  derived by: string    previousEntry    
documentation
The location may be relative to the start of the container (containerStart), relative to the end of the previous entry (previousEntry), relative to the end of the container (containerEnd), or relative to the entry that follows this one (nextEntry).  If going forward (containerStart and previousEntry) then the location refers to the start of the Entry.  If going backwards (containerEnd and nextEntry) then, the location refers to the end of the entry.
annotation
documentation
If no LocationInContainer value is given, the entry is assumed to begin immediately after the previous entry.
source <element name="LocationInContainerInBits" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">If no LocationInContainer value is given, the entry is assumed to begin immediately after the previous entry.</documentation>
 
</annotation>
 
<complexType>
   
<complexContent>
     
<extension base="xtce:IntegerValueType">
       
<attribute name="referenceLocation" default="previousEntry">
         
<annotation>
           
<documentation xml:lang="en">The location may be relative to the start of the container (containerStart), relative to the end of the previous entry (previousEntry), relative to the end of the container (containerEnd), or relative to the entry that follows this one (nextEntry).  If going forward (containerStart and previousEntry) then the location refers to the start of the Entry.  If going backwards (containerEnd and nextEntry) then, the location refers to the end of the entry.</documentation>
         
</annotation>
         
<simpleType>
           
<restriction base="string">
             
<enumeration value="containerStart"/>
             
<enumeration value="containerEnd"/>
             
<enumeration value="previousEntry"/>
             
<enumeration value="nextEntry"/>
           
</restriction>
         
</simpleType>
       
</attribute>
     
</extension>
   
</complexContent>
 
</complexType>
</element>

attribute SequenceEntryType/LocationInContainerInBits/@referenceLocation
type restriction of string
properties
default previousEntry
facets
Kind Value Annotation
enumeration containerStart
enumeration containerEnd
enumeration previousEntry
enumeration nextEntry
annotation
documentation
The location may be relative to the start of the container (containerStart), relative to the end of the previous entry (previousEntry), relative to the end of the container (containerEnd), or relative to the entry that follows this one (nextEntry).  If going forward (containerStart and previousEntry) then the location refers to the start of the Entry.  If going backwards (containerEnd and nextEntry) then, the location refers to the end of the entry.
source <attribute name="referenceLocation" default="previousEntry">
 
<annotation>
   
<documentation xml:lang="en">The location may be relative to the start of the container (containerStart), relative to the end of the previous entry (previousEntry), relative to the end of the container (containerEnd), or relative to the entry that follows this one (nextEntry).  If going forward (containerStart and previousEntry) then the location refers to the start of the Entry.  If going backwards (containerEnd and nextEntry) then, the location refers to the end of the entry.</documentation>
 
</annotation>
 
<simpleType>
   
<restriction base="string">
     
<enumeration value="containerStart"/>
     
<enumeration value="containerEnd"/>
     
<enumeration value="previousEntry"/>
     
<enumeration value="nextEntry"/>
   
</restriction>
 
</simpleType>
</attribute>

element SequenceEntryType/RepeatEntry
diagram SpaceSystemV1.2-27Feb2014-mods_p391.png
namespace http://www.omg.org/space/xtce
type xtce:RepeatType
properties
minOcc 0
maxOcc 1
content complex
children xtce:Count xtce:Offset
annotation
documentation
May be used when this entry repeats itself in the sequence container.  If not supplied, the entry does not repeat.
source <element name="RepeatEntry" type="xtce:RepeatType" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">May be used when this entry repeats itself in the sequence container.  If not supplied, the entry does not repeat.</documentation>
 
</annotation>
</element>

element SequenceEntryType/IncludeCondition
diagram SpaceSystemV1.2-27Feb2014-mods_p392.png
namespace http://www.omg.org/space/xtce
type xtce:MatchCriteriaType
properties
minOcc 0
maxOcc 1
content complex
children xtce:Comparison xtce:ComparisonList xtce:BooleanExpression xtce:CustomAlgorithm
annotation
documentation
This entry will only be included in the sequence when this condition is true.  If no IncludeCondition is given, then it is will be included.  A parameter that is not included will be treated as if it did not exist in the sequence at all.
source <element name="IncludeCondition" type="xtce:MatchCriteriaType" minOccurs="0">
 
<annotation>
   
<documentation xml:lang="en">This entry will only be included in the sequence when this condition is true.  If no IncludeCondition is given, then it is will be included.  A parameter that is not included will be treated as if it did not exist in the sequence at all.</documentation>
 
</annotation>
</element>


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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy