Class ProductContext
java.lang.Object
gov.nasa.arc.pds.xml.generated.Product
gov.nasa.arc.pds.xml.generated.ProductContext
The Product Context class describes something
that provides context and provenance for an observational
product.
Java class for Product_Context complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Product_Context">
<complexContent>
<extension base="{http://pds.nasa.gov/pds4/pds/v1}Product">
<sequence>
<element name="Discipline_Area" type="{http://pds.nasa.gov/pds4/pds/v1}Discipline_Area" minOccurs="0"/>
<element name="Reference_List" type="{http://pds.nasa.gov/pds4/pds/v1}Reference_List" minOccurs="0"/>
<choice>
<element name="Agency" type="{http://pds.nasa.gov/pds4/pds/v1}Agency"/>
<element name="Airborne" type="{http://pds.nasa.gov/pds4/pds/v1}Airborne"/>
<element name="Facility" type="{http://pds.nasa.gov/pds4/pds/v1}Facility"/>
<element name="Instrument" type="{http://pds.nasa.gov/pds4/pds/v1}Instrument"/>
<element name="Instrument_Host" type="{http://pds.nasa.gov/pds4/pds/v1}Instrument_Host"/>
<element name="Investigation" type="{http://pds.nasa.gov/pds4/pds/v1}Investigation"/>
<element name="Node" type="{http://pds.nasa.gov/pds4/pds/v1}Node"/>
<element name="Other" type="{http://pds.nasa.gov/pds4/pds/v1}Other"/>
<element name="PDS_Affiliate" type="{http://pds.nasa.gov/pds4/pds/v1}PDS_Affiliate"/>
<element name="PDS_Guest" type="{http://pds.nasa.gov/pds4/pds/v1}PDS_Guest"/>
<element name="Resource" type="{http://pds.nasa.gov/pds4/pds/v1}Resource"/>
<element name="Target" type="{http://pds.nasa.gov/pds4/pds/v1}Target"/>
<element name="Telescope" type="{http://pds.nasa.gov/pds4/pds/v1}Telescope"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Agencyprotected Airborneprotected DisciplineAreaprotected Facilityprotected Instrumentprotected InstrumentHostprotected Investigationprotected Nodeprotected Otherprotected PDSAffiliateprotected PDSGuestprotected ReferenceListprotected Resourceprotected Targetprotected TelescopeFields inherited from class Product
identificationArea -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the agency property.Gets the value of the airborne property.Gets the value of the disciplineArea property.Gets the value of the facility property.Gets the value of the instrument property.Gets the value of the instrumentHost property.Gets the value of the investigation property.getNode()Gets the value of the node property.getOther()Gets the value of the other property.Gets the value of the pdsAffiliate property.Gets the value of the pdsGuest property.Gets the value of the referenceList property.Gets the value of the resource property.Gets the value of the target property.Gets the value of the telescope property.voidSets the value of the agency property.voidsetAirborne(Airborne value) Sets the value of the airborne property.voidsetDisciplineArea(DisciplineArea value) Sets the value of the disciplineArea property.voidsetFacility(Facility value) Sets the value of the facility property.voidsetInstrument(Instrument value) Sets the value of the instrument property.voidsetInstrumentHost(InstrumentHost value) Sets the value of the instrumentHost property.voidsetInvestigation(Investigation value) Sets the value of the investigation property.voidSets the value of the node property.voidSets the value of the other property.voidsetPDSAffiliate(PDSAffiliate value) Sets the value of the pdsAffiliate property.voidsetPDSGuest(PDSGuest value) Sets the value of the pdsGuest property.voidsetReferenceList(ReferenceList value) Sets the value of the referenceList property.voidsetResource(Resource value) Sets the value of the resource property.voidSets the value of the target property.voidsetTelescope(Telescope value) Sets the value of the telescope property.Methods inherited from class Product
getIdentificationArea, setIdentificationArea
-
Field Details
-
disciplineArea
-
referenceList
-
telescope
-
target
-
resource
-
pdsGuest
-
pdsAffiliate
-
other
-
node
-
investigation
-
instrumentHost
-
instrument
-
facility
-
airborne
-
agency
-
-
Constructor Details
-
ProductContext
public ProductContext()
-
-
Method Details
-
getDisciplineArea
Gets the value of the disciplineArea property.- Returns:
- possible object is
DisciplineArea
-
setDisciplineArea
Sets the value of the disciplineArea property.- Parameters:
value- allowed object isDisciplineArea
-
getReferenceList
Gets the value of the referenceList property.- Returns:
- possible object is
ReferenceList
-
setReferenceList
Sets the value of the referenceList property.- Parameters:
value- allowed object isReferenceList
-
getTelescope
-
setTelescope
-
getTarget
-
setTarget
-
getResource
-
setResource
-
getPDSGuest
-
setPDSGuest
-
getPDSAffiliate
Gets the value of the pdsAffiliate property.- Returns:
- possible object is
PDSAffiliate
-
setPDSAffiliate
Sets the value of the pdsAffiliate property.- Parameters:
value- allowed object isPDSAffiliate
-
getOther
-
setOther
-
getNode
-
setNode
-
getInvestigation
Gets the value of the investigation property.- Returns:
- possible object is
Investigation
-
setInvestigation
Sets the value of the investigation property.- Parameters:
value- allowed object isInvestigation
-
getInstrumentHost
Gets the value of the instrumentHost property.- Returns:
- possible object is
InstrumentHost
-
setInstrumentHost
Sets the value of the instrumentHost property.- Parameters:
value- allowed object isInstrumentHost
-
getInstrument
Gets the value of the instrument property.- Returns:
- possible object is
Instrument
-
setInstrument
Sets the value of the instrument property.- Parameters:
value- allowed object isInstrument
-
getFacility
-
setFacility
-
getAirborne
-
setAirborne
-
getAgency
-
setAgency
-