Class ContextArea
- java.lang.Object
-
- gov.nasa.arc.pds.xml.generated.ContextArea
-
- Direct Known Subclasses:
ObservationArea
public class ContextArea extends java.lang.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
Fields Modifier and Type Field Description protected java.lang.String
comment
protected DisciplineArea
disciplineArea
protected java.util.List<InvestigationArea>
investigationAreas
protected MissionArea
missionArea
protected java.util.List<ObservingSystem>
observingSystems
protected PrimaryResultSummary
primaryResultSummary
protected java.util.List<TargetIdentification>
targetIdentifications
protected TimeCoordinates
timeCoordinates
-
Constructor Summary
Constructors Constructor Description ContextArea()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getComment()
Gets the value of the comment property.DisciplineArea
getDisciplineArea()
Gets the value of the disciplineArea property.java.util.List<InvestigationArea>
getInvestigationAreas()
Gets the value of the investigationAreas property.MissionArea
getMissionArea()
Gets the value of the missionArea property.java.util.List<ObservingSystem>
getObservingSystems()
Gets the value of the observingSystems property.PrimaryResultSummary
getPrimaryResultSummary()
Gets the value of the primaryResultSummary property.java.util.List<TargetIdentification>
getTargetIdentifications()
Gets the value of the targetIdentifications property.TimeCoordinates
getTimeCoordinates()
Gets the value of the timeCoordinates property.void
setComment(java.lang.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.
-
-
-
Field Detail
-
comment
protected java.lang.String comment
-
timeCoordinates
protected TimeCoordinates timeCoordinates
-
primaryResultSummary
protected PrimaryResultSummary primaryResultSummary
-
investigationAreas
protected java.util.List<InvestigationArea> investigationAreas
-
observingSystems
protected java.util.List<ObservingSystem> observingSystems
-
targetIdentifications
protected java.util.List<TargetIdentification> targetIdentifications
-
missionArea
protected MissionArea missionArea
-
disciplineArea
protected DisciplineArea disciplineArea
-
-
Method Detail
-
getComment
public java.lang.String getComment()
Gets the value of the comment property.- Returns:
- possible object is
String
-
setComment
public void setComment(java.lang.String value)
Sets the value of the comment property.- Parameters:
value
- allowed object isString
-
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 isTimeCoordinates
-
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 isPrimaryResultSummary
-
getInvestigationAreas
public java.util.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
- Returns:
- The value of the investigationAreas property.
-
getObservingSystems
public java.util.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
- Returns:
- The value of the observingSystems property.
-
getTargetIdentifications
public java.util.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
- Returns:
- The value of the targetIdentifications property.
-
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 isMissionArea
-
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 isDisciplineArea
-
-