org.omg.space.xtce.MetaCommandType Maven / Gradle / Ivy
Show all versions of xtcetools Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2019.03.16 at 05:52:46 PM MST
//
package org.omg.space.xtce;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.Duration;
/**
* A type definition used as the base type for a CommandDefinition
*
* 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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MetaCommandType", propOrder = {
"baseMetaCommand",
"systemName",
"argumentList",
"commandContainer",
"transmissionConstraintList",
"defaultSignificance",
"contextSignificanceList",
"interlock",
"verifierSet",
"parameterToSetList",
"parametersToSuspendAlarmsOnSet"
})
public class MetaCommandType
extends NameDescriptionType
{
@XmlElement(name = "BaseMetaCommand")
protected MetaCommandType.BaseMetaCommand baseMetaCommand;
@XmlElement(name = "SystemName")
protected String systemName;
@XmlElement(name = "ArgumentList")
protected MetaCommandType.ArgumentList argumentList;
@XmlElement(name = "CommandContainer")
protected CommandContainerType commandContainer;
@XmlElement(name = "TransmissionConstraintList")
protected MetaCommandType.TransmissionConstraintList transmissionConstraintList;
@XmlElement(name = "DefaultSignificance")
protected SignificanceType defaultSignificance;
@XmlElement(name = "ContextSignificanceList")
protected MetaCommandType.ContextSignificanceList contextSignificanceList;
@XmlElement(name = "Interlock")
protected MetaCommandType.Interlock interlock;
@XmlElement(name = "VerifierSet")
protected MetaCommandType.VerifierSet verifierSet;
@XmlElement(name = "ParameterToSetList")
protected MetaCommandType.ParameterToSetList parameterToSetList;
@XmlElement(name = "ParametersToSuspendAlarmsOnSet")
protected MetaCommandType.ParametersToSuspendAlarmsOnSet parametersToSuspendAlarmsOnSet;
@XmlAttribute(name = "abstract")
protected Boolean _abstract;
/**
* Gets the value of the baseMetaCommand property.
*
* @return
* possible object is
* {@link MetaCommandType.BaseMetaCommand }
*
*/
public MetaCommandType.BaseMetaCommand getBaseMetaCommand() {
return baseMetaCommand;
}
/**
* Sets the value of the baseMetaCommand property.
*
* @param value
* allowed object is
* {@link MetaCommandType.BaseMetaCommand }
*
*/
public void setBaseMetaCommand(MetaCommandType.BaseMetaCommand value) {
this.baseMetaCommand = value;
}
/**
* Gets the value of the systemName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSystemName() {
return systemName;
}
/**
* Sets the value of the systemName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSystemName(String value) {
this.systemName = value;
}
/**
* Gets the value of the argumentList property.
*
* @return
* possible object is
* {@link MetaCommandType.ArgumentList }
*
*/
public MetaCommandType.ArgumentList getArgumentList() {
return argumentList;
}
/**
* Sets the value of the argumentList property.
*
* @param value
* allowed object is
* {@link MetaCommandType.ArgumentList }
*
*/
public void setArgumentList(MetaCommandType.ArgumentList value) {
this.argumentList = value;
}
/**
* Gets the value of the commandContainer property.
*
* @return
* possible object is
* {@link CommandContainerType }
*
*/
public CommandContainerType getCommandContainer() {
return commandContainer;
}
/**
* Sets the value of the commandContainer property.
*
* @param value
* allowed object is
* {@link CommandContainerType }
*
*/
public void setCommandContainer(CommandContainerType value) {
this.commandContainer = value;
}
/**
* Gets the value of the transmissionConstraintList property.
*
* @return
* possible object is
* {@link MetaCommandType.TransmissionConstraintList }
*
*/
public MetaCommandType.TransmissionConstraintList getTransmissionConstraintList() {
return transmissionConstraintList;
}
/**
* Sets the value of the transmissionConstraintList property.
*
* @param value
* allowed object is
* {@link MetaCommandType.TransmissionConstraintList }
*
*/
public void setTransmissionConstraintList(MetaCommandType.TransmissionConstraintList value) {
this.transmissionConstraintList = value;
}
/**
* Gets the value of the defaultSignificance property.
*
* @return
* possible object is
* {@link SignificanceType }
*
*/
public SignificanceType getDefaultSignificance() {
return defaultSignificance;
}
/**
* Sets the value of the defaultSignificance property.
*
* @param value
* allowed object is
* {@link SignificanceType }
*
*/
public void setDefaultSignificance(SignificanceType value) {
this.defaultSignificance = value;
}
/**
* Gets the value of the contextSignificanceList property.
*
* @return
* possible object is
* {@link MetaCommandType.ContextSignificanceList }
*
*/
public MetaCommandType.ContextSignificanceList getContextSignificanceList() {
return contextSignificanceList;
}
/**
* Sets the value of the contextSignificanceList property.
*
* @param value
* allowed object is
* {@link MetaCommandType.ContextSignificanceList }
*
*/
public void setContextSignificanceList(MetaCommandType.ContextSignificanceList value) {
this.contextSignificanceList = value;
}
/**
* Gets the value of the interlock property.
*
* @return
* possible object is
* {@link MetaCommandType.Interlock }
*
*/
public MetaCommandType.Interlock getInterlock() {
return interlock;
}
/**
* Sets the value of the interlock property.
*
* @param value
* allowed object is
* {@link MetaCommandType.Interlock }
*
*/
public void setInterlock(MetaCommandType.Interlock value) {
this.interlock = value;
}
/**
* Gets the value of the verifierSet property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet }
*
*/
public MetaCommandType.VerifierSet getVerifierSet() {
return verifierSet;
}
/**
* Sets the value of the verifierSet property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet }
*
*/
public void setVerifierSet(MetaCommandType.VerifierSet value) {
this.verifierSet = value;
}
/**
* Gets the value of the parameterToSetList property.
*
* @return
* possible object is
* {@link MetaCommandType.ParameterToSetList }
*
*/
public MetaCommandType.ParameterToSetList getParameterToSetList() {
return parameterToSetList;
}
/**
* Sets the value of the parameterToSetList property.
*
* @param value
* allowed object is
* {@link MetaCommandType.ParameterToSetList }
*
*/
public void setParameterToSetList(MetaCommandType.ParameterToSetList value) {
this.parameterToSetList = value;
}
/**
* Gets the value of the parametersToSuspendAlarmsOnSet property.
*
* @return
* possible object is
* {@link MetaCommandType.ParametersToSuspendAlarmsOnSet }
*
*/
public MetaCommandType.ParametersToSuspendAlarmsOnSet getParametersToSuspendAlarmsOnSet() {
return parametersToSuspendAlarmsOnSet;
}
/**
* Sets the value of the parametersToSuspendAlarmsOnSet property.
*
* @param value
* allowed object is
* {@link MetaCommandType.ParametersToSuspendAlarmsOnSet }
*
*/
public void setParametersToSuspendAlarmsOnSet(MetaCommandType.ParametersToSuspendAlarmsOnSet value) {
this.parametersToSuspendAlarmsOnSet = value;
}
/**
* Gets the value of the abstract property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public boolean isAbstract() {
if (_abstract == null) {
return false;
} else {
return _abstract;
}
}
/**
* Sets the value of the abstract property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setAbstract(Boolean value) {
this._abstract = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"argument"
})
public static class ArgumentList {
@XmlElement(name = "Argument")
protected List argument;
/**
* Gets the value of the argument property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the argument property.
*
*
* For example, to add a new item, do as follows:
*
* getArgument().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.ArgumentList.Argument }
*
*
*/
public List getArgument() {
if (argument == null) {
argument = new ArrayList();
}
return this.argument;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Argument
extends NameDescriptionType
{
@XmlAttribute(name = "argumentTypeRef", required = true)
protected String argumentTypeRef;
@XmlAttribute(name = "initialValue")
protected String initialValue;
/**
* Gets the value of the argumentTypeRef property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArgumentTypeRef() {
return argumentTypeRef;
}
/**
* Sets the value of the argumentTypeRef property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArgumentTypeRef(String value) {
this.argumentTypeRef = value;
}
/**
* Gets the value of the initialValue property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInitialValue() {
return initialValue;
}
/**
* Sets the value of the initialValue property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInitialValue(String value) {
this.initialValue = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"argumentAssignmentList"
})
public static class BaseMetaCommand {
@XmlElement(name = "ArgumentAssignmentList")
protected MetaCommandType.BaseMetaCommand.ArgumentAssignmentList argumentAssignmentList;
@XmlAttribute(name = "metaCommandRef", required = true)
protected String metaCommandRef;
/**
* Gets the value of the argumentAssignmentList property.
*
* @return
* possible object is
* {@link MetaCommandType.BaseMetaCommand.ArgumentAssignmentList }
*
*/
public MetaCommandType.BaseMetaCommand.ArgumentAssignmentList getArgumentAssignmentList() {
return argumentAssignmentList;
}
/**
* Sets the value of the argumentAssignmentList property.
*
* @param value
* allowed object is
* {@link MetaCommandType.BaseMetaCommand.ArgumentAssignmentList }
*
*/
public void setArgumentAssignmentList(MetaCommandType.BaseMetaCommand.ArgumentAssignmentList value) {
this.argumentAssignmentList = value;
}
/**
* Gets the value of the metaCommandRef property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMetaCommandRef() {
return metaCommandRef;
}
/**
* Sets the value of the metaCommandRef property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMetaCommandRef(String value) {
this.metaCommandRef = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"argumentAssignment"
})
public static class ArgumentAssignmentList {
@XmlElement(name = "ArgumentAssignment", required = true)
protected List argumentAssignment;
/**
* Gets the value of the argumentAssignment property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the argumentAssignment property.
*
*
* For example, to add a new item, do as follows:
*
* getArgumentAssignment().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.BaseMetaCommand.ArgumentAssignmentList.ArgumentAssignment }
*
*
*/
public List getArgumentAssignment() {
if (argumentAssignment == null) {
argumentAssignment = new ArrayList();
}
return this.argumentAssignment;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ArgumentAssignment {
@XmlAttribute(name = "argumentName", required = true)
protected String argumentName;
@XmlAttribute(name = "argumentValue", required = true)
protected String argumentValue;
/**
* Gets the value of the argumentName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArgumentName() {
return argumentName;
}
/**
* Sets the value of the argumentName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArgumentName(String value) {
this.argumentName = value;
}
/**
* Gets the value of the argumentValue property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getArgumentValue() {
return argumentValue;
}
/**
* Sets the value of the argumentValue property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setArgumentValue(String value) {
this.argumentValue = value;
}
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"contextSignificance"
})
public static class ContextSignificanceList {
@XmlElement(name = "ContextSignificance", required = true)
protected List contextSignificance;
/**
* Gets the value of the contextSignificance property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the contextSignificance property.
*
*
* For example, to add a new item, do as follows:
*
* getContextSignificance().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.ContextSignificanceList.ContextSignificance }
*
*
*/
public List getContextSignificance() {
if (contextSignificance == null) {
contextSignificance = new ArrayList();
}
return this.contextSignificance;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"contextMatch",
"significance"
})
public static class ContextSignificance {
@XmlElement(name = "ContextMatch", required = true)
protected MatchCriteriaType contextMatch;
@XmlElement(name = "Significance", required = true)
protected SignificanceType significance;
/**
* Gets the value of the contextMatch property.
*
* @return
* possible object is
* {@link MatchCriteriaType }
*
*/
public MatchCriteriaType getContextMatch() {
return contextMatch;
}
/**
* Sets the value of the contextMatch property.
*
* @param value
* allowed object is
* {@link MatchCriteriaType }
*
*/
public void setContextMatch(MatchCriteriaType value) {
this.contextMatch = value;
}
/**
* Gets the value of the significance property.
*
* @return
* possible object is
* {@link SignificanceType }
*
*/
public SignificanceType getSignificance() {
return significance;
}
/**
* Sets the value of the significance property.
*
* @param value
* allowed object is
* {@link SignificanceType }
*
*/
public void setSignificance(SignificanceType value) {
this.significance = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Interlock {
@XmlAttribute(name = "scopeToSpaceSystem")
protected String scopeToSpaceSystem;
@XmlAttribute(name = "verificationToWaitFor")
protected VerifierEnumerationType verificationToWaitFor;
@XmlAttribute(name = "verificationProgressPercentage")
protected BigDecimal verificationProgressPercentage;
@XmlAttribute(name = "suspendable")
protected Boolean suspendable;
/**
* Gets the value of the scopeToSpaceSystem property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getScopeToSpaceSystem() {
return scopeToSpaceSystem;
}
/**
* Sets the value of the scopeToSpaceSystem property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setScopeToSpaceSystem(String value) {
this.scopeToSpaceSystem = value;
}
/**
* Gets the value of the verificationToWaitFor property.
*
* @return
* possible object is
* {@link VerifierEnumerationType }
*
*/
public VerifierEnumerationType getVerificationToWaitFor() {
if (verificationToWaitFor == null) {
return VerifierEnumerationType.COMPLETE;
} else {
return verificationToWaitFor;
}
}
/**
* Sets the value of the verificationToWaitFor property.
*
* @param value
* allowed object is
* {@link VerifierEnumerationType }
*
*/
public void setVerificationToWaitFor(VerifierEnumerationType value) {
this.verificationToWaitFor = value;
}
/**
* Gets the value of the verificationProgressPercentage property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getVerificationProgressPercentage() {
return verificationProgressPercentage;
}
/**
* Sets the value of the verificationProgressPercentage property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setVerificationProgressPercentage(BigDecimal value) {
this.verificationProgressPercentage = value;
}
/**
* Gets the value of the suspendable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public boolean isSuspendable() {
if (suspendable == null) {
return false;
} else {
return suspendable;
}
}
/**
* Sets the value of the suspendable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setSuspendable(Boolean value) {
this.suspendable = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"parameterToSuspendAlarmsOn"
})
public static class ParametersToSuspendAlarmsOnSet {
@XmlElement(name = "ParameterToSuspendAlarmsOn", required = true)
protected List parameterToSuspendAlarmsOn;
/**
* Gets the value of the parameterToSuspendAlarmsOn property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the parameterToSuspendAlarmsOn property.
*
*
* For example, to add a new item, do as follows:
*
* getParameterToSuspendAlarmsOn().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.ParametersToSuspendAlarmsOnSet.ParameterToSuspendAlarmsOn }
*
*
*/
public List getParameterToSuspendAlarmsOn() {
if (parameterToSuspendAlarmsOn == null) {
parameterToSuspendAlarmsOn = new ArrayList();
}
return this.parameterToSuspendAlarmsOn;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ParameterToSuspendAlarmsOn
extends ParameterRefType
{
@XmlAttribute(name = "suspenseTime", required = true)
protected Duration suspenseTime;
@XmlAttribute(name = "verifierToTriggerOn")
protected VerifierEnumerationType verifierToTriggerOn;
/**
* Gets the value of the suspenseTime property.
*
* @return
* possible object is
* {@link Duration }
*
*/
public Duration getSuspenseTime() {
return suspenseTime;
}
/**
* Sets the value of the suspenseTime property.
*
* @param value
* allowed object is
* {@link Duration }
*
*/
public void setSuspenseTime(Duration value) {
this.suspenseTime = value;
}
/**
* Gets the value of the verifierToTriggerOn property.
*
* @return
* possible object is
* {@link VerifierEnumerationType }
*
*/
public VerifierEnumerationType getVerifierToTriggerOn() {
if (verifierToTriggerOn == null) {
return VerifierEnumerationType.RELEASE;
} else {
return verifierToTriggerOn;
}
}
/**
* Sets the value of the verifierToTriggerOn property.
*
* @param value
* allowed object is
* {@link VerifierEnumerationType }
*
*/
public void setVerifierToTriggerOn(VerifierEnumerationType value) {
this.verifierToTriggerOn = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"parameterToSet"
})
public static class ParameterToSetList {
@XmlElement(name = "ParameterToSet", required = true)
protected List parameterToSet;
/**
* Gets the value of the parameterToSet property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the parameterToSet property.
*
*
* For example, to add a new item, do as follows:
*
* getParameterToSet().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.ParameterToSetList.ParameterToSet }
*
*
*/
public List getParameterToSet() {
if (parameterToSet == null) {
parameterToSet = new ArrayList();
}
return this.parameterToSet;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"derivation",
"newValue"
})
public static class ParameterToSet
extends ParameterRefType
{
@XmlElement(name = "Derivation")
protected MetaCommandType.ParameterToSetList.ParameterToSet.Derivation derivation;
@XmlElement(name = "NewValue")
protected String newValue;
@XmlAttribute(name = "setOnVerification")
protected VerifierEnumerationType setOnVerification;
/**
* Gets the value of the derivation property.
*
* @return
* possible object is
* {@link MetaCommandType.ParameterToSetList.ParameterToSet.Derivation }
*
*/
public MetaCommandType.ParameterToSetList.ParameterToSet.Derivation getDerivation() {
return derivation;
}
/**
* Sets the value of the derivation property.
*
* @param value
* allowed object is
* {@link MetaCommandType.ParameterToSetList.ParameterToSet.Derivation }
*
*/
public void setDerivation(MetaCommandType.ParameterToSetList.ParameterToSet.Derivation value) {
this.derivation = value;
}
/**
* Gets the value of the newValue property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNewValue() {
return newValue;
}
/**
* Sets the value of the newValue property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNewValue(String value) {
this.newValue = value;
}
/**
* Gets the value of the setOnVerification property.
*
* @return
* possible object is
* {@link VerifierEnumerationType }
*
*/
public VerifierEnumerationType getSetOnVerification() {
if (setOnVerification == null) {
return VerifierEnumerationType.COMPLETE;
} else {
return setOnVerification;
}
}
/**
* Sets the value of the setOnVerification property.
*
* @param value
* allowed object is
* {@link VerifierEnumerationType }
*
*/
public void setSetOnVerification(VerifierEnumerationType value) {
this.setOnVerification = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.omg.org/space/xtce}MathOperationType">
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class Derivation
extends MathOperationType
{
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"transmissionConstraint"
})
public static class TransmissionConstraintList {
@XmlElement(name = "TransmissionConstraint", required = true)
protected List transmissionConstraint;
/**
* Gets the value of the transmissionConstraint property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the transmissionConstraint property.
*
*
* For example, to add a new item, do as follows:
*
* getTransmissionConstraint().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.TransmissionConstraintList.TransmissionConstraint }
*
*
*/
public List getTransmissionConstraint() {
if (transmissionConstraint == null) {
transmissionConstraint = new ArrayList();
}
return this.transmissionConstraint;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class TransmissionConstraint
extends MatchCriteriaType
{
@XmlAttribute(name = "timeOut")
protected Duration timeOut;
@XmlAttribute(name = "suspendable")
protected Boolean suspendable;
/**
* Gets the value of the timeOut property.
*
* @return
* possible object is
* {@link Duration }
*
*/
public Duration getTimeOut() {
return timeOut;
}
/**
* Sets the value of the timeOut property.
*
* @param value
* allowed object is
* {@link Duration }
*
*/
public void setTimeOut(Duration value) {
this.timeOut = value;
}
/**
* Gets the value of the suspendable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public boolean isSuspendable() {
if (suspendable == null) {
return false;
} else {
return suspendable;
}
}
/**
* Sets the value of the suspendable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setSuspendable(Boolean value) {
this.suspendable = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"transferredToRangeVerifier",
"sentFromRangeVerifier",
"receivedVerifier",
"acceptedVerifier",
"queuedVerifier",
"executionVerifier",
"completeVerifier",
"failedVerifier"
})
public static class VerifierSet {
@XmlElement(name = "TransferredToRangeVerifier")
protected MetaCommandType.VerifierSet.TransferredToRangeVerifier transferredToRangeVerifier;
@XmlElement(name = "SentFromRangeVerifier")
protected MetaCommandType.VerifierSet.SentFromRangeVerifier sentFromRangeVerifier;
@XmlElement(name = "ReceivedVerifier")
protected MetaCommandType.VerifierSet.ReceivedVerifier receivedVerifier;
@XmlElement(name = "AcceptedVerifier")
protected MetaCommandType.VerifierSet.AcceptedVerifier acceptedVerifier;
@XmlElement(name = "QueuedVerifier")
protected MetaCommandType.VerifierSet.QueuedVerifier queuedVerifier;
@XmlElement(name = "ExecutionVerifier")
protected MetaCommandType.VerifierSet.ExecutionVerifier executionVerifier;
@XmlElement(name = "CompleteVerifier")
protected List completeVerifier;
@XmlElement(name = "FailedVerifier")
protected CommandVerifierType failedVerifier;
/**
* Gets the value of the transferredToRangeVerifier property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet.TransferredToRangeVerifier }
*
*/
public MetaCommandType.VerifierSet.TransferredToRangeVerifier getTransferredToRangeVerifier() {
return transferredToRangeVerifier;
}
/**
* Sets the value of the transferredToRangeVerifier property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet.TransferredToRangeVerifier }
*
*/
public void setTransferredToRangeVerifier(MetaCommandType.VerifierSet.TransferredToRangeVerifier value) {
this.transferredToRangeVerifier = value;
}
/**
* Gets the value of the sentFromRangeVerifier property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet.SentFromRangeVerifier }
*
*/
public MetaCommandType.VerifierSet.SentFromRangeVerifier getSentFromRangeVerifier() {
return sentFromRangeVerifier;
}
/**
* Sets the value of the sentFromRangeVerifier property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet.SentFromRangeVerifier }
*
*/
public void setSentFromRangeVerifier(MetaCommandType.VerifierSet.SentFromRangeVerifier value) {
this.sentFromRangeVerifier = value;
}
/**
* Gets the value of the receivedVerifier property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet.ReceivedVerifier }
*
*/
public MetaCommandType.VerifierSet.ReceivedVerifier getReceivedVerifier() {
return receivedVerifier;
}
/**
* Sets the value of the receivedVerifier property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet.ReceivedVerifier }
*
*/
public void setReceivedVerifier(MetaCommandType.VerifierSet.ReceivedVerifier value) {
this.receivedVerifier = value;
}
/**
* Gets the value of the acceptedVerifier property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet.AcceptedVerifier }
*
*/
public MetaCommandType.VerifierSet.AcceptedVerifier getAcceptedVerifier() {
return acceptedVerifier;
}
/**
* Sets the value of the acceptedVerifier property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet.AcceptedVerifier }
*
*/
public void setAcceptedVerifier(MetaCommandType.VerifierSet.AcceptedVerifier value) {
this.acceptedVerifier = value;
}
/**
* Gets the value of the queuedVerifier property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet.QueuedVerifier }
*
*/
public MetaCommandType.VerifierSet.QueuedVerifier getQueuedVerifier() {
return queuedVerifier;
}
/**
* Sets the value of the queuedVerifier property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet.QueuedVerifier }
*
*/
public void setQueuedVerifier(MetaCommandType.VerifierSet.QueuedVerifier value) {
this.queuedVerifier = value;
}
/**
* Gets the value of the executionVerifier property.
*
* @return
* possible object is
* {@link MetaCommandType.VerifierSet.ExecutionVerifier }
*
*/
public MetaCommandType.VerifierSet.ExecutionVerifier getExecutionVerifier() {
return executionVerifier;
}
/**
* Sets the value of the executionVerifier property.
*
* @param value
* allowed object is
* {@link MetaCommandType.VerifierSet.ExecutionVerifier }
*
*/
public void setExecutionVerifier(MetaCommandType.VerifierSet.ExecutionVerifier value) {
this.executionVerifier = value;
}
/**
* Gets the value of the completeVerifier property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the completeVerifier property.
*
*
* For example, to add a new item, do as follows:
*
* getCompleteVerifier().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link MetaCommandType.VerifierSet.CompleteVerifier }
*
*
*/
public List getCompleteVerifier() {
if (completeVerifier == null) {
completeVerifier = new ArrayList();
}
return this.completeVerifier;
}
/**
* Gets the value of the failedVerifier property.
*
* @return
* possible object is
* {@link CommandVerifierType }
*
*/
public CommandVerifierType getFailedVerifier() {
return failedVerifier;
}
/**
* Sets the value of the failedVerifier property.
*
* @param value
* allowed object is
* {@link CommandVerifierType }
*
*/
public void setFailedVerifier(CommandVerifierType value) {
this.failedVerifier = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class AcceptedVerifier
extends CommandVerifierType
{
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"returnParmRef"
})
public static class CompleteVerifier
extends CommandVerifierType
{
@XmlElement(name = "ReturnParmRef")
protected ParameterRefType returnParmRef;
/**
* Gets the value of the returnParmRef property.
*
* @return
* possible object is
* {@link ParameterRefType }
*
*/
public ParameterRefType getReturnParmRef() {
return returnParmRef;
}
/**
* Sets the value of the returnParmRef property.
*
* @param value
* allowed object is
* {@link ParameterRefType }
*
*/
public void setReturnParmRef(ParameterRefType value) {
this.returnParmRef = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <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>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"percentComplete"
})
public static class ExecutionVerifier
extends CommandVerifierType
{
@XmlElement(name = "PercentComplete")
protected DecimalValueType percentComplete;
/**
* Gets the value of the percentComplete property.
*
* @return
* possible object is
* {@link DecimalValueType }
*
*/
public DecimalValueType getPercentComplete() {
return percentComplete;
}
/**
* Sets the value of the percentComplete property.
*
* @param value
* allowed object is
* {@link DecimalValueType }
*
*/
public void setPercentComplete(DecimalValueType value) {
this.percentComplete = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class QueuedVerifier
extends CommandVerifierType
{
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class ReceivedVerifier
extends CommandVerifierType
{
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class SentFromRangeVerifier
extends CommandVerifierType
{
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <extension base="{http://www.omg.org/space/xtce}CommandVerifierType">
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class TransferredToRangeVerifier
extends CommandVerifierType
{
}
}
}