Package gov.nasa.arc.pds.xml.generated
Class ProductContext
java.lang.Object
gov.nasa.arc.pds.xml.generated.Product
gov.nasa.arc.pds.xml.generated.ProductContext
public class ProductContext extends Product
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 SummaryFields Modifier and Type Field Description protected Agencyagencyprotected Airborneairborneprotected DisciplineAreadisciplineAreaprotected Facilityfacilityprotected Instrumentinstrumentprotected InstrumentHostinstrumentHostprotected Investigationinvestigationprotected Nodenodeprotected Otherotherprotected PDSAffiliatepdsAffiliateprotected PDSGuestpdsGuestprotected ReferenceListreferenceListprotected Resourceresourceprotected Targettargetprotected TelescopetelescopeFields inherited from class gov.nasa.arc.pds.xml.generated.ProductidentificationArea
- 
Constructor SummaryConstructors Constructor Description ProductContext()
- 
Method SummaryModifier and Type Method Description AgencygetAgency()Gets the value of the agency property.AirbornegetAirborne()Gets the value of the airborne property.DisciplineAreagetDisciplineArea()Gets the value of the disciplineArea property.FacilitygetFacility()Gets the value of the facility property.InstrumentgetInstrument()Gets the value of the instrument property.InstrumentHostgetInstrumentHost()Gets the value of the instrumentHost property.InvestigationgetInvestigation()Gets the value of the investigation property.NodegetNode()Gets the value of the node property.OthergetOther()Gets the value of the other property.PDSAffiliategetPDSAffiliate()Gets the value of the pdsAffiliate property.PDSGuestgetPDSGuest()Gets the value of the pdsGuest property.ReferenceListgetReferenceList()Gets the value of the referenceList property.ResourcegetResource()Gets the value of the resource property.TargetgetTarget()Gets the value of the target property.TelescopegetTelescope()Gets the value of the telescope property.voidsetAgency(Agency value)Sets 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.voidsetNode(Node value)Sets the value of the node property.voidsetOther(Other value)Sets 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.voidsetTarget(Target value)Sets the value of the target property.voidsetTelescope(Telescope value)Sets the value of the telescope property.Methods inherited from class gov.nasa.arc.pds.xml.generated.ProductgetIdentificationArea, setIdentificationArea
- 
Field Details- 
disciplineArea
- 
referenceList
- 
telescope
- 
target
- 
resource
- 
pdsGuest
- 
pdsAffiliate
- 
other
- 
node
- 
investigation
- 
instrumentHost
- 
instrument
- 
facility
- 
airborne
- 
agency
 
- 
- 
Constructor Details- 
ProductContextpublic ProductContext()
 
- 
- 
Method Details- 
getDisciplineAreaGets the value of the disciplineArea property.- Returns:
- possible object is
     DisciplineArea
 
- 
setDisciplineAreaSets the value of the disciplineArea property.- Parameters:
- value- allowed object is- DisciplineArea
 
- 
getReferenceListGets the value of the referenceList property.- Returns:
- possible object is
     ReferenceList
 
- 
setReferenceListSets the value of the referenceList property.- Parameters:
- value- allowed object is- ReferenceList
 
- 
getTelescopeGets the value of the telescope property.- Returns:
- possible object is
     Telescope
 
- 
setTelescopeSets the value of the telescope property.- Parameters:
- value- allowed object is- Telescope
 
- 
getTargetGets the value of the target property.- Returns:
- possible object is
     Target
 
- 
setTargetSets the value of the target property.- Parameters:
- value- allowed object is- Target
 
- 
getResourceGets the value of the resource property.- Returns:
- possible object is
     Resource
 
- 
setResourceSets the value of the resource property.- Parameters:
- value- allowed object is- Resource
 
- 
getPDSGuestGets the value of the pdsGuest property.- Returns:
- possible object is
     PDSGuest
 
- 
setPDSGuestSets the value of the pdsGuest property.- Parameters:
- value- allowed object is- PDSGuest
 
- 
getPDSAffiliateGets the value of the pdsAffiliate property.- Returns:
- possible object is
     PDSAffiliate
 
- 
setPDSAffiliateSets the value of the pdsAffiliate property.- Parameters:
- value- allowed object is- PDSAffiliate
 
- 
getOtherGets the value of the other property.- Returns:
- possible object is
     Other
 
- 
setOtherSets the value of the other property.- Parameters:
- value- allowed object is- Other
 
- 
getNodeGets the value of the node property.- Returns:
- possible object is
     Node
 
- 
setNodeSets the value of the node property.- Parameters:
- value- allowed object is- Node
 
- 
getInvestigationGets the value of the investigation property.- Returns:
- possible object is
     Investigation
 
- 
setInvestigationSets the value of the investigation property.- Parameters:
- value- allowed object is- Investigation
 
- 
getInstrumentHostGets the value of the instrumentHost property.- Returns:
- possible object is
     InstrumentHost
 
- 
setInstrumentHostSets the value of the instrumentHost property.- Parameters:
- value- allowed object is- InstrumentHost
 
- 
getInstrumentGets the value of the instrument property.- Returns:
- possible object is
     Instrument
 
- 
setInstrumentSets the value of the instrument property.- Parameters:
- value- allowed object is- Instrument
 
- 
getFacilityGets the value of the facility property.- Returns:
- possible object is
     Facility
 
- 
setFacilitySets the value of the facility property.- Parameters:
- value- allowed object is- Facility
 
- 
getAirborneGets the value of the airborne property.- Returns:
- possible object is
     Airborne
 
- 
setAirborneSets the value of the airborne property.- Parameters:
- value- allowed object is- Airborne
 
- 
getAgencyGets the value of the agency property.- Returns:
- possible object is
     Agency
 
- 
setAgencySets the value of the agency property.- Parameters:
- value- allowed object is- Agency
 
 
-