All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.omg.space.xtce.MetaCommandType Maven / Gradle / Ivy

Go to download

This project contains software to support the Object Management Group (OMG) Space Domain Task Force (SDTF) maintained XML Telemetry and Command Exchange (XTCE) specification.

There is a newer version: 1.1.6
Show newest version
//
// 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 { } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy