public class AgendaGoalElementType extends Object
Java class for agendaGoalElementType complex type.
The following schema fragment specifies the expected content contained within this class.
 <complexType name="agendaGoalElementType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{}GoalElements"/>
         <element ref="{}OperatingArea"/>
         <group ref="{}TimingTypeElements"/>
         <element ref="{}ReportingCriteria" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{}CommonAttributes"/>
       <attribute name="nextOnSucceed" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="nextOnFail" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
       <attribute name="alert" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
     </restriction>
   </complexContent>
 </complexType>
 | Modifier and Type | Field and Description | 
|---|---|
| protected Boolean | alert | 
| protected AttackElementType | attack | 
| protected DecontaminateElementType | decontaminate | 
| protected DemolishElementType | demolish | 
| protected String | description | 
| protected PositiveScalarElementType | duration | 
| protected String | id | 
| protected IlluminateElementType | illuminateArea | 
| protected JamElementType | jam | 
| protected MarkElementType | markTarget | 
| protected MonitorTransmissionsElementType | monitorTransmissions | 
| protected Object | nextOnFail | 
| protected Object | nextOnSucceed | 
| protected AreaElementType | operatingArea | 
| protected PatrolElementType | patrol | 
| protected RendezvousElementType | rendezvous | 
| protected List<ReportingCriteriaElementType> | reportingCriteria | 
| protected RepositionElementType | reposition | 
| protected SampleEnvironmentElementType | sampleEnvironment | 
| protected SearchElementType | search | 
| protected Double | timeStamp | 
| protected AbsoluteTimingElementType | timing | 
| Constructor and Description | 
|---|
| AgendaGoalElementType() | 
| Modifier and Type | Method and Description | 
|---|---|
| AttackElementType | getAttack()Gets the value of the attack property. | 
| DecontaminateElementType | getDecontaminate()Gets the value of the decontaminate property. | 
| DemolishElementType | getDemolish()Gets the value of the demolish property. | 
| String | getDescription()Gets the value of the description property. | 
| PositiveScalarElementType | getDuration()Gets the value of the duration property. | 
| String | getId()Gets the value of the id property. | 
| IlluminateElementType | getIlluminateArea()Gets the value of the illuminateArea property. | 
| JamElementType | getJam()Gets the value of the jam property. | 
| MarkElementType | getMarkTarget()Gets the value of the markTarget property. | 
| MonitorTransmissionsElementType | getMonitorTransmissions()Gets the value of the monitorTransmissions property. | 
| Object | getNextOnFail()Gets the value of the nextOnFail property. | 
| Object | getNextOnSucceed()Gets the value of the nextOnSucceed property. | 
| AreaElementType | getOperatingArea()Gets the value of the operatingArea property. | 
| PatrolElementType | getPatrol()Gets the value of the patrol property. | 
| RendezvousElementType | getRendezvous()Gets the value of the rendezvous property. | 
| List<ReportingCriteriaElementType> | getReportingCriteria()Gets the value of the reportingCriteria property. | 
| RepositionElementType | getReposition()Gets the value of the reposition property. | 
| SampleEnvironmentElementType | getSampleEnvironment()Gets the value of the sampleEnvironment property. | 
| SearchElementType | getSearch()Gets the value of the search property. | 
| Double | getTimeStamp()Gets the value of the timeStamp property. | 
| AbsoluteTimingElementType | getTiming()Gets the value of the timing property. | 
| boolean | isAlert()Gets the value of the alert property. | 
| void | setAlert(Boolean value)Sets the value of the alert property. | 
| void | setAttack(AttackElementType value)Sets the value of the attack property. | 
| void | setDecontaminate(DecontaminateElementType value)Sets the value of the decontaminate property. | 
| void | setDemolish(DemolishElementType value)Sets the value of the demolish property. | 
| void | setDescription(String value)Sets the value of the description property. | 
| void | setDuration(PositiveScalarElementType value)Sets the value of the duration property. | 
| void | setId(String value)Sets the value of the id property. | 
| void | setIlluminateArea(IlluminateElementType value)Sets the value of the illuminateArea property. | 
| void | setJam(JamElementType value)Sets the value of the jam property. | 
| void | setMarkTarget(MarkElementType value)Sets the value of the markTarget property. | 
| void | setMonitorTransmissions(MonitorTransmissionsElementType value)Sets the value of the monitorTransmissions property. | 
| void | setNextOnFail(Object value)Sets the value of the nextOnFail property. | 
| void | setNextOnSucceed(Object value)Sets the value of the nextOnSucceed property. | 
| void | setOperatingArea(AreaElementType value)Sets the value of the operatingArea property. | 
| void | setPatrol(PatrolElementType value)Sets the value of the patrol property. | 
| void | setRendezvous(RendezvousElementType value)Sets the value of the rendezvous property. | 
| void | setReposition(RepositionElementType value)Sets the value of the reposition property. | 
| void | setSampleEnvironment(SampleEnvironmentElementType value)Sets the value of the sampleEnvironment property. | 
| void | setSearch(SearchElementType value)Sets the value of the search property. | 
| void | setTimeStamp(Double value)Sets the value of the timeStamp property. | 
| void | setTiming(AbsoluteTimingElementType value)Sets the value of the timing property. | 
protected AttackElementType attack
protected DecontaminateElementType decontaminate
protected DemolishElementType demolish
protected IlluminateElementType illuminateArea
protected JamElementType jam
protected MarkElementType markTarget
protected MonitorTransmissionsElementType monitorTransmissions
protected PatrolElementType patrol
protected RendezvousElementType rendezvous
protected RepositionElementType reposition
protected SampleEnvironmentElementType sampleEnvironment
protected SearchElementType search
protected AreaElementType operatingArea
protected PositiveScalarElementType duration
protected AbsoluteTimingElementType timing
protected List<ReportingCriteriaElementType> reportingCriteria
protected Object nextOnSucceed
protected Object nextOnFail
protected Boolean alert
protected Double timeStamp
protected String description
protected String id
public AttackElementType getAttack()
AttackElementTypepublic void setAttack(AttackElementType value)
value - allowed object is
     AttackElementTypepublic DecontaminateElementType getDecontaminate()
DecontaminateElementTypepublic void setDecontaminate(DecontaminateElementType value)
value - allowed object is
     DecontaminateElementTypepublic DemolishElementType getDemolish()
DemolishElementTypepublic void setDemolish(DemolishElementType value)
value - allowed object is
     DemolishElementTypepublic IlluminateElementType getIlluminateArea()
IlluminateElementTypepublic void setIlluminateArea(IlluminateElementType value)
value - allowed object is
     IlluminateElementTypepublic JamElementType getJam()
JamElementTypepublic void setJam(JamElementType value)
value - allowed object is
     JamElementTypepublic MarkElementType getMarkTarget()
MarkElementTypepublic void setMarkTarget(MarkElementType value)
value - allowed object is
     MarkElementTypepublic MonitorTransmissionsElementType getMonitorTransmissions()
MonitorTransmissionsElementTypepublic void setMonitorTransmissions(MonitorTransmissionsElementType value)
value - allowed object is
     MonitorTransmissionsElementTypepublic PatrolElementType getPatrol()
PatrolElementTypepublic void setPatrol(PatrolElementType value)
value - allowed object is
     PatrolElementTypepublic RendezvousElementType getRendezvous()
RendezvousElementTypepublic void setRendezvous(RendezvousElementType value)
value - allowed object is
     RendezvousElementTypepublic RepositionElementType getReposition()
RepositionElementTypepublic void setReposition(RepositionElementType value)
value - allowed object is
     RepositionElementTypepublic SampleEnvironmentElementType getSampleEnvironment()
SampleEnvironmentElementTypepublic void setSampleEnvironment(SampleEnvironmentElementType value)
value - allowed object is
     SampleEnvironmentElementTypepublic SearchElementType getSearch()
SearchElementTypepublic void setSearch(SearchElementType value)
value - allowed object is
     SearchElementTypepublic AreaElementType getOperatingArea()
AreaElementTypepublic void setOperatingArea(AreaElementType value)
value - allowed object is
     AreaElementTypepublic PositiveScalarElementType getDuration()
PositiveScalarElementTypepublic void setDuration(PositiveScalarElementType value)
value - allowed object is
     PositiveScalarElementTypepublic AbsoluteTimingElementType getTiming()
AbsoluteTimingElementTypepublic void setTiming(AbsoluteTimingElementType value)
value - allowed object is
     AbsoluteTimingElementTypepublic List<ReportingCriteriaElementType> getReportingCriteria()
 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 reportingCriteria property.
 
 
For example, to add a new item, do as follows:
    getReportingCriteria().add(newItem);
 
 
 
 
 Objects of the following type(s) are allowed in the list
 ReportingCriteriaElementType
public Object getNextOnSucceed()
Objectpublic void setNextOnSucceed(Object value)
value - allowed object is
     Objectpublic Object getNextOnFail()
Objectpublic void setNextOnFail(Object value)
value - allowed object is
     Objectpublic boolean isAlert()
Booleanpublic void setAlert(Boolean value)
value - allowed object is
     Booleanpublic Double getTimeStamp()
Doublepublic void setTimeStamp(Double value)
value - allowed object is
     Doublepublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
     String