org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_SequenceEntryType.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xtcetools Show documentation
Show all versions of xtcetools Show documentation
This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.
SpaceSystemV1.2-27Feb2014-mods - SequenceEntryType
complexType
SequenceEntryType
diagram
namespace
http://www.omg.org/space/xtce
children
xtce:LocationInContainerInBits xtce:RepeatEntry xtce:IncludeCondition
used by
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
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
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
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