public class MetaCommandType extends NameDescriptionType
Java class for MetaCommandType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MetaCommandType">
<complexContent>
<extension base="{http://www.omg.org/space/xtce}NameDescriptionType">
<sequence>
<element name="BaseMetaCommand" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ArgumentAssignmentList" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ArgumentAssignment" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="argumentName" use="required" type="{http://www.omg.org/space/xtce}NameReferenceType" />
<attribute name="argumentValue" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="metaCommandRef" use="required" type="{http://www.omg.org/space/xtce}NameReferenceType" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="SystemName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ArgumentList" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice maxOccurs="unbounded">
<element name="Argument" maxOccurs="unbounded">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}NameDescriptionType">
<attribute name="argumentTypeRef" use="required" type="{http://www.omg.org/space/xtce}NameReferenceType" />
<attribute name="initialValue" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
</element>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
<element name="CommandContainer" type="{http://www.omg.org/space/xtce}CommandContainerType" minOccurs="0"/>
<element name="TransmissionConstraintList" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TransmissionConstraint" maxOccurs="unbounded">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}MatchCriteriaType">
<attribute name="timeOut" type="{http://www.omg.org/space/xtce}RelativeTimeType" />
<attribute name="suspendable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</extension>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="DefaultSignificance" type="{http://www.omg.org/space/xtce}SignificanceType" minOccurs="0"/>
<element name="ContextSignificanceList" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ContextSignificance" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ContextMatch" type="{http://www.omg.org/space/xtce}MatchCriteriaType"/>
<element name="Significance" type="{http://www.omg.org/space/xtce}SignificanceType"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Interlock" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="scopeToSpaceSystem" type="{http://www.omg.org/space/xtce}NameReferenceType" />
<attribute name="verificationToWaitFor" type="{http://www.omg.org/space/xtce}VerifierEnumerationType" default="complete" />
<attribute name="verificationProgressPercentage" type="{http://www.w3.org/2001/XMLSchema}decimal" />
<attribute name="suspendable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="VerifierSet" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TransferredToRangeVerifier" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
</extension>
</complexContent>
</complexType>
</element>
<element name="SentFromRangeVerifier" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
</extension>
</complexContent>
</complexType>
</element>
<element name="ReceivedVerifier" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
</extension>
</complexContent>
</complexType>
</element>
<element name="AcceptedVerifier" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
</extension>
</complexContent>
</complexType>
</element>
<element name="QueuedVerifier" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
</extension>
</complexContent>
</complexType>
</element>
<element name="ExecutionVerifier" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
<sequence minOccurs="0">
<element name="PercentComplete" type="{http://www.omg.org/space/xtce}DecimalValueType"/>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="CompleteVerifier" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
<sequence minOccurs="0">
<element name="ReturnParmRef" type="{http://www.omg.org/space/xtce}ParameterRefType"/>
</sequence>
</extension>
</complexContent>
</complexType>
</element>
<element name="FailedVerifier" type="{http://www.omg.org/space/xtce}CommandVerifierType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ParameterToSetList" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ParameterToSet" maxOccurs="unbounded">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}ParameterRefType">
<choice>
<element name="Derivation">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}MathOperationType">
</extension>
</complexContent>
</complexType>
</element>
<element name="NewValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
<attribute name="setOnVerification" type="{http://www.omg.org/space/xtce}VerifierEnumerationType" default="complete" />
</extension>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ParametersToSuspendAlarmsOnSet" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ParameterToSuspendAlarmsOn" maxOccurs="unbounded">
<complexType>
<complexContent>
<extension base="{http://www.omg.org/space/xtce}ParameterRefType">
<attribute name="suspenseTime" use="required" type="{http://www.omg.org/space/xtce}RelativeTimeType" />
<attribute name="verifierToTriggerOn" type="{http://www.omg.org/space/xtce}VerifierEnumerationType" default="release" />
</extension>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
MetaCommandType.ArgumentList
Java class for anonymous complex type.
|
static class |
MetaCommandType.BaseMetaCommand
Java class for anonymous complex type.
|
static class |
MetaCommandType.ContextSignificanceList
Java class for anonymous complex type.
|
static class |
MetaCommandType.Interlock
Java class for anonymous complex type.
|
static class |
MetaCommandType.ParametersToSuspendAlarmsOnSet
Java class for anonymous complex type.
|
static class |
MetaCommandType.ParameterToSetList
Java class for anonymous complex type.
|
static class |
MetaCommandType.TransmissionConstraintList
Java class for anonymous complex type.
|
static class |
MetaCommandType.VerifierSet
Java class for anonymous complex type.
|
DescriptionType.AncillaryDataSet| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
_abstract |
protected MetaCommandType.ArgumentList |
argumentList |
protected MetaCommandType.BaseMetaCommand |
baseMetaCommand |
protected CommandContainerType |
commandContainer |
protected MetaCommandType.ContextSignificanceList |
contextSignificanceList |
protected SignificanceType |
defaultSignificance |
protected MetaCommandType.Interlock |
interlock |
protected MetaCommandType.ParametersToSuspendAlarmsOnSet |
parametersToSuspendAlarmsOnSet |
protected MetaCommandType.ParameterToSetList |
parameterToSetList |
protected String |
systemName |
protected MetaCommandType.TransmissionConstraintList |
transmissionConstraintList |
protected MetaCommandType.VerifierSet |
verifierSet |
namealiasSet, ancillaryDataSet, longDescription, shortDescription| Constructor and Description |
|---|
MetaCommandType() |
| Modifier and Type | Method and Description |
|---|---|
MetaCommandType.ArgumentList |
getArgumentList()
Gets the value of the argumentList property.
|
MetaCommandType.BaseMetaCommand |
getBaseMetaCommand()
Gets the value of the baseMetaCommand property.
|
CommandContainerType |
getCommandContainer()
Gets the value of the commandContainer property.
|
MetaCommandType.ContextSignificanceList |
getContextSignificanceList()
Gets the value of the contextSignificanceList property.
|
SignificanceType |
getDefaultSignificance()
Gets the value of the defaultSignificance property.
|
MetaCommandType.Interlock |
getInterlock()
Gets the value of the interlock property.
|
MetaCommandType.ParametersToSuspendAlarmsOnSet |
getParametersToSuspendAlarmsOnSet()
Gets the value of the parametersToSuspendAlarmsOnSet property.
|
MetaCommandType.ParameterToSetList |
getParameterToSetList()
Gets the value of the parameterToSetList property.
|
String |
getSystemName()
Gets the value of the systemName property.
|
MetaCommandType.TransmissionConstraintList |
getTransmissionConstraintList()
Gets the value of the transmissionConstraintList property.
|
MetaCommandType.VerifierSet |
getVerifierSet()
Gets the value of the verifierSet property.
|
boolean |
isAbstract()
Gets the value of the abstract property.
|
void |
setAbstract(Boolean value)
Sets the value of the abstract property.
|
void |
setArgumentList(MetaCommandType.ArgumentList value)
Sets the value of the argumentList property.
|
void |
setBaseMetaCommand(MetaCommandType.BaseMetaCommand value)
Sets the value of the baseMetaCommand property.
|
void |
setCommandContainer(CommandContainerType value)
Sets the value of the commandContainer property.
|
void |
setContextSignificanceList(MetaCommandType.ContextSignificanceList value)
Sets the value of the contextSignificanceList property.
|
void |
setDefaultSignificance(SignificanceType value)
Sets the value of the defaultSignificance property.
|
void |
setInterlock(MetaCommandType.Interlock value)
Sets the value of the interlock property.
|
void |
setParametersToSuspendAlarmsOnSet(MetaCommandType.ParametersToSuspendAlarmsOnSet value)
Sets the value of the parametersToSuspendAlarmsOnSet property.
|
void |
setParameterToSetList(MetaCommandType.ParameterToSetList value)
Sets the value of the parameterToSetList property.
|
void |
setSystemName(String value)
Sets the value of the systemName property.
|
void |
setTransmissionConstraintList(MetaCommandType.TransmissionConstraintList value)
Sets the value of the transmissionConstraintList property.
|
void |
setVerifierSet(MetaCommandType.VerifierSet value)
Sets the value of the verifierSet property.
|
getName, setNamegetAliasSet, getAncillaryDataSet, getLongDescription, getShortDescription, setAliasSet, setAncillaryDataSet, setLongDescription, setShortDescriptionprotected MetaCommandType.BaseMetaCommand baseMetaCommand
protected String systemName
protected MetaCommandType.ArgumentList argumentList
protected CommandContainerType commandContainer
protected MetaCommandType.TransmissionConstraintList transmissionConstraintList
protected SignificanceType defaultSignificance
protected MetaCommandType.ContextSignificanceList contextSignificanceList
protected MetaCommandType.Interlock interlock
protected MetaCommandType.VerifierSet verifierSet
protected MetaCommandType.ParameterToSetList parameterToSetList
protected MetaCommandType.ParametersToSuspendAlarmsOnSet parametersToSuspendAlarmsOnSet
protected Boolean _abstract
public MetaCommandType.BaseMetaCommand getBaseMetaCommand()
MetaCommandType.BaseMetaCommandpublic void setBaseMetaCommand(MetaCommandType.BaseMetaCommand value)
value - allowed object is
MetaCommandType.BaseMetaCommandpublic String getSystemName()
Stringpublic void setSystemName(String value)
value - allowed object is
Stringpublic MetaCommandType.ArgumentList getArgumentList()
MetaCommandType.ArgumentListpublic void setArgumentList(MetaCommandType.ArgumentList value)
value - allowed object is
MetaCommandType.ArgumentListpublic CommandContainerType getCommandContainer()
CommandContainerTypepublic void setCommandContainer(CommandContainerType value)
value - allowed object is
CommandContainerTypepublic MetaCommandType.TransmissionConstraintList getTransmissionConstraintList()
MetaCommandType.TransmissionConstraintListpublic void setTransmissionConstraintList(MetaCommandType.TransmissionConstraintList value)
value - allowed object is
MetaCommandType.TransmissionConstraintListpublic SignificanceType getDefaultSignificance()
SignificanceTypepublic void setDefaultSignificance(SignificanceType value)
value - allowed object is
SignificanceTypepublic MetaCommandType.ContextSignificanceList getContextSignificanceList()
MetaCommandType.ContextSignificanceListpublic void setContextSignificanceList(MetaCommandType.ContextSignificanceList value)
value - allowed object is
MetaCommandType.ContextSignificanceListpublic MetaCommandType.Interlock getInterlock()
MetaCommandType.Interlockpublic void setInterlock(MetaCommandType.Interlock value)
value - allowed object is
MetaCommandType.Interlockpublic MetaCommandType.VerifierSet getVerifierSet()
MetaCommandType.VerifierSetpublic void setVerifierSet(MetaCommandType.VerifierSet value)
value - allowed object is
MetaCommandType.VerifierSetpublic MetaCommandType.ParameterToSetList getParameterToSetList()
MetaCommandType.ParameterToSetListpublic void setParameterToSetList(MetaCommandType.ParameterToSetList value)
value - allowed object is
MetaCommandType.ParameterToSetListpublic MetaCommandType.ParametersToSuspendAlarmsOnSet getParametersToSuspendAlarmsOnSet()
MetaCommandType.ParametersToSuspendAlarmsOnSetpublic void setParametersToSuspendAlarmsOnSet(MetaCommandType.ParametersToSuspendAlarmsOnSet value)
value - allowed object is
MetaCommandType.ParametersToSuspendAlarmsOnSetpublic boolean isAbstract()
BooleanCopyright © 2015–2020. All rights reserved.