public class SequenceContainer extends Container
NameDescription.Builder<T extends NameDescription.Builder<T>>baseContainer, restrictionCriteria, sizeInBitsancillaryData, name, PATH_SEPARATOR, qualifiedName, xtceAliasSet| Constructor and Description |
|---|
SequenceContainer(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAncillaryData(AncillaryData data)
Stores the given ancillary data.
|
void |
addEntry(SequenceEntry entry)
Add single entry to list of entries
|
SequenceContainer |
getBaseContainer() |
List<SequenceEntry> |
getEntryList()
Returns the list of the entries in the sequence container.
|
MatchCriteria |
getRestrictionCriteria()
restriction criteria related to inheritance from the base container
|
void |
insertEntry(int idx,
SequenceEntry entry)
Insert the given entry in position idx.
|
void |
print(PrintStream out) |
void |
setAncillaryData(List<AncillaryData> ancillaryData) |
void |
setBaseContainer(Container baseContainer) |
void |
setEntryList(List<SequenceEntry> entryList) |
String |
toString() |
boolean |
useAsArchivePartition() |
void |
useAsArchivePartition(boolean useAsArchivePartition)
If set to true, the XtceTmRecorder will set the qualified name of this container as the "pname" (packet
name) column in the tm table.
|
getRateInStream, getSizeInBits, setRateInStream, setRestrictionCriteria, setSizeInBitsaddAlias, addAliases, getAlias, getAliasSet, getAncillaryData, getLongDescription, getName, getName, getOpsName, getQualifiedName, getShortDescription, getSubsystemName, getSubsystemName, setAliasSet, setLongDescription, setName, setQualifiedName, setShortDescriptionpublic SequenceContainer(String name)
public void addAncillaryData(AncillaryData data)
NameDescriptionaddAncillaryData in class NameDescriptionpublic void setAncillaryData(List<AncillaryData> ancillaryData)
setAncillaryData in class NameDescriptionpublic SequenceContainer getBaseContainer()
getBaseContainer in class Containerpublic void setBaseContainer(Container baseContainer)
setBaseContainer in class Containerpublic MatchCriteria getRestrictionCriteria()
ContainergetRestrictionCriteria in class Containerpublic void addEntry(SequenceEntry entry)
public void insertEntry(int idx,
SequenceEntry entry)
idx - entry - public void setEntryList(List<SequenceEntry> entryList)
public List<SequenceEntry> getEntryList()
getEntryList in class Containerpublic boolean useAsArchivePartition()
public void useAsArchivePartition(boolean useAsArchivePartition)
If the container has a child that matches the packet, and the child also has this flag set, then the name of the child will be used instead (e.g. the name of the most specific packet will be used).
If no container having this flag matches a packet, the name of the root container will be used (even if it does not have the flag set).
useAsArchivePartition - public void print(PrintStream out)
Copyright © 2020 Space Applications Services. All rights reserved.