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 Telescopetelescope- 
Fields inherited from class gov.nasa.arc.pds.xml.generated.ProductidentificationArea
 
- 
 - 
Constructor SummaryConstructors Constructor Description ProductContext()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier 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 Detail- 
disciplineAreaprotected DisciplineArea disciplineArea 
 - 
referenceListprotected ReferenceList referenceList 
 - 
telescopeprotected Telescope telescope 
 - 
targetprotected Target target 
 - 
resourceprotected Resource resource 
 - 
pdsGuestprotected PDSGuest pdsGuest 
 - 
pdsAffiliateprotected PDSAffiliate pdsAffiliate 
 - 
otherprotected Other other 
 - 
nodeprotected Node node 
 - 
investigationprotected Investigation investigation 
 - 
instrumentHostprotected InstrumentHost instrumentHost 
 - 
instrumentprotected Instrument instrument 
 - 
facilityprotected Facility facility 
 - 
airborneprotected Airborne airborne 
 - 
agencyprotected Agency agency 
 
- 
 - 
Method Detail- 
getDisciplineAreapublic DisciplineArea getDisciplineArea() Gets the value of the disciplineArea property.- Returns:
- possible object is
     DisciplineArea
 
 - 
setDisciplineAreapublic void setDisciplineArea(DisciplineArea value) Sets the value of the disciplineArea property.- Parameters:
- value- allowed object is- DisciplineArea
 
 - 
getReferenceListpublic ReferenceList getReferenceList() Gets the value of the referenceList property.- Returns:
- possible object is
     ReferenceList
 
 - 
setReferenceListpublic void setReferenceList(ReferenceList value) Sets the value of the referenceList property.- Parameters:
- value- allowed object is- ReferenceList
 
 - 
getTelescopepublic Telescope getTelescope() Gets the value of the telescope property.- Returns:
- possible object is
     Telescope
 
 - 
setTelescopepublic void setTelescope(Telescope value) Sets the value of the telescope property.- Parameters:
- value- allowed object is- Telescope
 
 - 
getTargetpublic Target getTarget() Gets the value of the target property.- Returns:
- possible object is
     Target
 
 - 
setTargetpublic void setTarget(Target value) Sets the value of the target property.- Parameters:
- value- allowed object is- Target
 
 - 
getResourcepublic Resource getResource() Gets the value of the resource property.- Returns:
- possible object is
     Resource
 
 - 
setResourcepublic void setResource(Resource value) Sets the value of the resource property.- Parameters:
- value- allowed object is- Resource
 
 - 
getPDSGuestpublic PDSGuest getPDSGuest() Gets the value of the pdsGuest property.- Returns:
- possible object is
     PDSGuest
 
 - 
setPDSGuestpublic void setPDSGuest(PDSGuest value) Sets the value of the pdsGuest property.- Parameters:
- value- allowed object is- PDSGuest
 
 - 
getPDSAffiliatepublic PDSAffiliate getPDSAffiliate() Gets the value of the pdsAffiliate property.- Returns:
- possible object is
     PDSAffiliate
 
 - 
setPDSAffiliatepublic void setPDSAffiliate(PDSAffiliate value) Sets the value of the pdsAffiliate property.- Parameters:
- value- allowed object is- PDSAffiliate
 
 - 
getOtherpublic Other getOther() Gets the value of the other property.- Returns:
- possible object is
     Other
 
 - 
setOtherpublic void setOther(Other value) Sets the value of the other property.- Parameters:
- value- allowed object is- Other
 
 - 
setNodepublic void setNode(Node value) Sets the value of the node property.- Parameters:
- value- allowed object is- Node
 
 - 
getInvestigationpublic Investigation getInvestigation() Gets the value of the investigation property.- Returns:
- possible object is
     Investigation
 
 - 
setInvestigationpublic void setInvestigation(Investigation value) Sets the value of the investigation property.- Parameters:
- value- allowed object is- Investigation
 
 - 
getInstrumentHostpublic InstrumentHost getInstrumentHost() Gets the value of the instrumentHost property.- Returns:
- possible object is
     InstrumentHost
 
 - 
setInstrumentHostpublic void setInstrumentHost(InstrumentHost value) Sets the value of the instrumentHost property.- Parameters:
- value- allowed object is- InstrumentHost
 
 - 
getInstrumentpublic Instrument getInstrument() Gets the value of the instrument property.- Returns:
- possible object is
     Instrument
 
 - 
setInstrumentpublic void setInstrument(Instrument value) Sets the value of the instrument property.- Parameters:
- value- allowed object is- Instrument
 
 - 
getFacilitypublic Facility getFacility() Gets the value of the facility property.- Returns:
- possible object is
     Facility
 
 - 
setFacilitypublic void setFacility(Facility value) Sets the value of the facility property.- Parameters:
- value- allowed object is- Facility
 
 - 
getAirbornepublic Airborne getAirborne() Gets the value of the airborne property.- Returns:
- possible object is
     Airborne
 
 - 
setAirbornepublic void setAirborne(Airborne value) Sets the value of the airborne property.- Parameters:
- value- allowed object is- Airborne
 
 - 
getAgencypublic Agency getAgency() Gets the value of the agency property.- Returns:
- possible object is
     Agency
 
 
- 
 
-