public class UuvScriptCommandsType extends Object
Java class for uuvScriptCommandsType complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="uuvScriptCommandsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice maxOccurs="unbounded">
         <element ref="{}CompositeWaypointUUV"/>
         <element ref="{}FollowBeacon"/>
         <element ref="{}GpsFix"/>
         <element ref="{}Help"/>
         <element ref="{}Hover"/>
         <element ref="{}LoiterUUV"/>
         <element ref="{}MakeAltitude"/>
         <element ref="{}MakeDepth"/>
         <element ref="{}MakeHeading"/>
         <element ref="{}MakeKnots"/>
         <element ref="{}MakeSpeed"/>
         <element ref="{}MetaCommand"/>
         <element ref="{}MissionScript"/>
         <element ref="{}MissionScriptInline"/>
         <element ref="{}MoveLateral"/>
         <element ref="{}MoveRotate"/>
         <element ref="{}Quit"/>
         <element ref="{}Realtime"/>
         <element ref="{}Recover"/>
         <element ref="{}SendMessage"/>
         <element ref="{}SetPlanes"/>
         <element ref="{}SetPositionUUV"/>
         <element ref="{}SetPower"/>
         <element ref="{}SetRudder"/>
         <element ref="{}SetSonar"/>
         <element ref="{}SetStandoff"/>
         <element ref="{}SetThruster"/>
         <element ref="{}SetTime"/>
         <element ref="{}SetTimeStep"/>
         <element ref="{}TakeStation"/>
         <element ref="{}Thrusters"/>
         <element ref="{}Trace"/>
         <element ref="{}Wait"/>
         <element ref="{}WaitUntilTime"/>
         <element ref="{}WaypointUUV"/>
       </choice>
       <attGroup ref="{}CommonAttributes"/>
     </restriction>
   </complexContent>
 </complexType>
 | Modifier and Type | Field and Description | 
|---|---|
| protected List<JAXBElement<?>> | compositeWaypointUUVOrFollowBeaconOrGpsFix | 
| protected String | description | 
| protected String | id | 
| protected Double | timeStamp | 
| Constructor and Description | 
|---|
| UuvScriptCommandsType() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<JAXBElement<?>> | getCompositeWaypointUUVOrFollowBeaconOrGpsFix()Gets the value of the compositeWaypointUUVOrFollowBeaconOrGpsFix property. | 
| String | getDescription()Gets the value of the description property. | 
| String | getId()Gets the value of the id property. | 
| Double | getTimeStamp()Gets the value of the timeStamp property. | 
| void | setDescription(String value)Sets the value of the description property. | 
| void | setId(String value)Sets the value of the id property. | 
| void | setTimeStamp(Double value)Sets the value of the timeStamp property. | 
protected List<JAXBElement<?>> compositeWaypointUUVOrFollowBeaconOrGpsFix
protected Double timeStamp
protected String description
protected String id
public List<JAXBElement<?>> getCompositeWaypointUUVOrFollowBeaconOrGpsFix()
 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 compositeWaypointUUVOrFollowBeaconOrGpsFix property.
 
 
For example, to add a new item, do as follows:
    getCompositeWaypointUUVOrFollowBeaconOrGpsFix().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 JAXBElement<SetThrusterCommandType>
 JAXBElement<GpsFixCommandType>
 JAXBElement<SetSonarCommandType>
 JAXBElement<SpeedElementType>
 JAXBElement<WaypointUUVCommandType>
 JAXBElement<SignedPercentElementType>
 JAXBElement<SetPowerCommandType>
 JAXBElement<StringElementType>
 JAXBElement<SpeedElementType>
 JAXBElement<SignedPercentElementType>
 JAXBElement<MetaCommandType>
 JAXBElement<BooleanElementType>
 JAXBElement<SetPlanesCommandType>
 JAXBElement<FollowBeaconCommandType>
 JAXBElement<PositiveScalarElementType>
 JAXBElement<BooleanElementType>
 JAXBElement<NonNegativeScalarElementType>
 JAXBElement<PositiveScalarElementType>
 JAXBElement<HoverCommandType>
 JAXBElement<CompositeWaypointUUVCommandType>
 JAXBElement<HeadingElementType>
 JAXBElement<RecoverCommandType>
 JAXBElement<PositiveScalarElementType>
 JAXBElement<NonNegativeScalarElementType>
 JAXBElement<BooleanElementType>
 JAXBElement<StringElementType>
 JAXBElement<SendMessageCommandType>
 JAXBElement<NoValueElementType>
 JAXBElement<TakeStationCommandType>
 JAXBElement<QuitCommandType>
 JAXBElement<ScalarElementType>
 JAXBElement<SetPositionUUVCommandType>
 JAXBElement<SignedPercentElementType>
 JAXBElement<LoiterUUVCommandType>
 JAXBElement<PositiveScalarElementType>
public Double getTimeStamp()
Doublepublic void setTimeStamp(Double value)
value - allowed object is
     Doublepublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
     String