org.omg.space.xtce.schema.doc.SpaceSystemV1.2-27Feb2014-mods_SequenceContainerType.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 - SequenceContainerType
complexType
SequenceContainerType
diagram
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
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
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
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
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