gov.nasa.arc.pds.xml.generated
Class ContextArea

java.lang.Object
  extended by gov.nasa.arc.pds.xml.generated.ContextArea
Direct Known Subclasses:
ObservationArea

public class ContextArea
extends Object

The Context Area provides context information for a product.

Java class for Context_Area complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Context_Area">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="comment" type="{http://pds.nasa.gov/pds4/pds/v1}comment" minOccurs="0"/>
         <element name="Time_Coordinates" type="{http://pds.nasa.gov/pds4/pds/v1}Time_Coordinates" minOccurs="0"/>
         <element name="Primary_Result_Summary" type="{http://pds.nasa.gov/pds4/pds/v1}Primary_Result_Summary" minOccurs="0"/>
         <element name="Investigation_Area" type="{http://pds.nasa.gov/pds4/pds/v1}Investigation_Area" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Observing_System" type="{http://pds.nasa.gov/pds4/pds/v1}Observing_System" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Target_Identification" type="{http://pds.nasa.gov/pds4/pds/v1}Target_Identification" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Mission_Area" type="{http://pds.nasa.gov/pds4/pds/v1}Mission_Area" minOccurs="0"/>
         <element name="Discipline_Area" type="{http://pds.nasa.gov/pds4/pds/v1}Discipline_Area" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String comment
           
protected  DisciplineArea disciplineArea
           
protected  List<InvestigationArea> investigationAreas
           
protected  MissionArea missionArea
           
protected  List<ObservingSystem> observingSystems
           
protected  PrimaryResultSummary primaryResultSummary
           
protected  List<TargetIdentification> targetIdentifications
           
protected  TimeCoordinates timeCoordinates
           
 
Constructor Summary
ContextArea()
           
 
Method Summary
 String getComment()
          Gets the value of the comment property.
 DisciplineArea getDisciplineArea()
          Gets the value of the disciplineArea property.
 List<InvestigationArea> getInvestigationAreas()
          Gets the value of the investigationAreas property.
 MissionArea getMissionArea()
          Gets the value of the missionArea property.
 List<ObservingSystem> getObservingSystems()
          Gets the value of the observingSystems property.
 PrimaryResultSummary getPrimaryResultSummary()
          Gets the value of the primaryResultSummary property.
 List<TargetIdentification> getTargetIdentifications()
          Gets the value of the targetIdentifications property.
 TimeCoordinates getTimeCoordinates()
          Gets the value of the timeCoordinates property.
 void setComment(String value)
          Sets the value of the comment property.
 void setDisciplineArea(DisciplineArea value)
          Sets the value of the disciplineArea property.
 void setMissionArea(MissionArea value)
          Sets the value of the missionArea property.
 void setPrimaryResultSummary(PrimaryResultSummary value)
          Sets the value of the primaryResultSummary property.
 void setTimeCoordinates(TimeCoordinates value)
          Sets the value of the timeCoordinates property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

comment

protected String comment

timeCoordinates

protected TimeCoordinates timeCoordinates

primaryResultSummary

protected PrimaryResultSummary primaryResultSummary

investigationAreas

protected List<InvestigationArea> investigationAreas

observingSystems

protected List<ObservingSystem> observingSystems

targetIdentifications

protected List<TargetIdentification> targetIdentifications

missionArea

protected MissionArea missionArea

disciplineArea

protected DisciplineArea disciplineArea
Constructor Detail

ContextArea

public ContextArea()
Method Detail

getComment

public String getComment()
Gets the value of the comment property.

Returns:
possible object is String

setComment

public void setComment(String value)
Sets the value of the comment property.

Parameters:
value - allowed object is String

getTimeCoordinates

public TimeCoordinates getTimeCoordinates()
Gets the value of the timeCoordinates property.

Returns:
possible object is TimeCoordinates

setTimeCoordinates

public void setTimeCoordinates(TimeCoordinates value)
Sets the value of the timeCoordinates property.

Parameters:
value - allowed object is TimeCoordinates

getPrimaryResultSummary

public PrimaryResultSummary getPrimaryResultSummary()
Gets the value of the primaryResultSummary property.

Returns:
possible object is PrimaryResultSummary

setPrimaryResultSummary

public void setPrimaryResultSummary(PrimaryResultSummary value)
Sets the value of the primaryResultSummary property.

Parameters:
value - allowed object is PrimaryResultSummary

getInvestigationAreas

public List<InvestigationArea> getInvestigationAreas()
Gets the value of the investigationAreas 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 investigationAreas property.

For example, to add a new item, do as follows:

    getInvestigationAreas().add(newItem);
 

Objects of the following type(s) are allowed in the list InvestigationArea


getObservingSystems

public List<ObservingSystem> getObservingSystems()
Gets the value of the observingSystems 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 observingSystems property.

For example, to add a new item, do as follows:

    getObservingSystems().add(newItem);
 

Objects of the following type(s) are allowed in the list ObservingSystem


getTargetIdentifications

public List<TargetIdentification> getTargetIdentifications()
Gets the value of the targetIdentifications 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 targetIdentifications property.

For example, to add a new item, do as follows:

    getTargetIdentifications().add(newItem);
 

Objects of the following type(s) are allowed in the list TargetIdentification


getMissionArea

public MissionArea getMissionArea()
Gets the value of the missionArea property.

Returns:
possible object is MissionArea

setMissionArea

public void setMissionArea(MissionArea value)
Sets the value of the missionArea property.

Parameters:
value - allowed object is MissionArea

getDisciplineArea

public DisciplineArea getDisciplineArea()
Gets the value of the disciplineArea property.

Returns:
possible object is DisciplineArea

setDisciplineArea

public void setDisciplineArea(DisciplineArea value)
Sets the value of the disciplineArea property.

Parameters:
value - allowed object is DisciplineArea


Copyright © 2014. All Rights Reserved.