Package org.omg.space.xtce
Class SequenceContainerType
- java.lang.Object
-
- org.omg.space.xtce.DescriptionType
-
- org.omg.space.xtce.NameDescriptionType
-
- org.omg.space.xtce.ContainerType
-
- org.omg.space.xtce.SequenceContainerType
-
public class SequenceContainerType extends ContainerType
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.Java class for SequenceContainerType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SequenceContainerType"> <complexContent> <extension base="{http://www.omg.org/space/xtce}ContainerType"> <sequence> <element name="EntryList" type="{http://www.omg.org/space/xtce}EntryListType"/> <element name="BaseContainer" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="RestrictionCriteria"> <complexType> <complexContent> <extension base="{http://www.omg.org/space/xtce}MatchCriteriaType"> <choice> <element name="NextContainer" type="{http://www.omg.org/space/xtce}ContainerRefType" minOccurs="0"/> </choice> </extension> </complexContent> </complexType> </element> </sequence> <attribute name="containerRef" use="required" type="{http://www.omg.org/space/xtce}NameReferenceType" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> <attribute name="idlePattern" type="{http://www.omg.org/space/xtce}FixedIntegerValueType" default="0x0" /> </extension> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSequenceContainerType.BaseContainerJava class for anonymous complex type.-
Nested classes/interfaces inherited from class org.omg.space.xtce.ContainerType
ContainerType.RateInStreamSet
-
Nested classes/interfaces inherited from class org.omg.space.xtce.DescriptionType
DescriptionType.AncillaryDataSet
-
-
Field Summary
Fields Modifier and Type Field Description protected Boolean_abstractprotected SequenceContainerType.BaseContainerbaseContainerprotected EntryListTypeentryListprotected StringidlePattern-
Fields inherited from class org.omg.space.xtce.ContainerType
binaryEncoding, defaultRateInStream, rateInStreamSet
-
Fields inherited from class org.omg.space.xtce.NameDescriptionType
name
-
Fields inherited from class org.omg.space.xtce.DescriptionType
aliasSet, ancillaryDataSet, longDescription, shortDescription
-
-
Constructor Summary
Constructors Constructor Description SequenceContainerType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SequenceContainerType.BaseContainergetBaseContainer()Gets the value of the baseContainer property.EntryListTypegetEntryList()Gets the value of the entryList property.StringgetIdlePattern()Gets the value of the idlePattern property.booleanisAbstract()Gets the value of the abstract property.voidsetAbstract(Boolean value)Sets the value of the abstract property.voidsetBaseContainer(SequenceContainerType.BaseContainer value)Sets the value of the baseContainer property.voidsetEntryList(EntryListType value)Sets the value of the entryList property.voidsetIdlePattern(String value)Sets the value of the idlePattern property.-
Methods inherited from class org.omg.space.xtce.ContainerType
getBinaryEncoding, getDefaultRateInStream, getRateInStreamSet, setBinaryEncoding, setDefaultRateInStream, setRateInStreamSet
-
Methods inherited from class org.omg.space.xtce.NameDescriptionType
getName, setName
-
Methods inherited from class org.omg.space.xtce.DescriptionType
getAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescription
-
-
-
-
Field Detail
-
entryList
protected EntryListType entryList
-
baseContainer
protected SequenceContainerType.BaseContainer baseContainer
-
_abstract
protected Boolean _abstract
-
idlePattern
protected String idlePattern
-
-
Method Detail
-
getEntryList
public EntryListType getEntryList()
Gets the value of the entryList property.- Returns:
- possible object is
EntryListType
-
setEntryList
public void setEntryList(EntryListType value)
Sets the value of the entryList property.- Parameters:
value- allowed object isEntryListType
-
getBaseContainer
public SequenceContainerType.BaseContainer getBaseContainer()
Gets the value of the baseContainer property.- Returns:
- possible object is
SequenceContainerType.BaseContainer
-
setBaseContainer
public void setBaseContainer(SequenceContainerType.BaseContainer value)
Sets the value of the baseContainer property.- Parameters:
value- allowed object isSequenceContainerType.BaseContainer
-
isAbstract
public boolean isAbstract()
Gets the value of the abstract property.- Returns:
- possible object is
Boolean
-
setAbstract
public void setAbstract(Boolean value)
Sets the value of the abstract property.- Parameters:
value- allowed object isBoolean
-
getIdlePattern
public String getIdlePattern()
Gets the value of the idlePattern property.- Returns:
- possible object is
String
-
-