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 Summary
Fields 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.Product
identificationArea -
Constructor Summary
Constructors Constructor Description ProductContext() -
Method Summary
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.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
Gets the value of the telescope property.- Returns:
- possible object is
Telescope
-
setTelescope
Sets the value of the telescope property.- Parameters:
value- allowed object isTelescope
-
getTarget
Gets the value of the target property.- Returns:
- possible object is
Target
-
setTarget
Sets the value of the target property.- Parameters:
value- allowed object isTarget
-
getResource
Gets the value of the resource property.- Returns:
- possible object is
Resource
-
setResource
Sets the value of the resource property.- Parameters:
value- allowed object isResource
-
getPDSGuest
Gets the value of the pdsGuest property.- Returns:
- possible object is
PDSGuest
-
setPDSGuest
Sets the value of the pdsGuest property.- Parameters:
value- allowed object isPDSGuest
-
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
Gets the value of the other property.- Returns:
- possible object is
Other
-
setOther
Sets the value of the other property.- Parameters:
value- allowed object isOther
-
getNode
Gets the value of the node property.- Returns:
- possible object is
Node
-
setNode
Sets the value of the node property.- Parameters:
value- allowed object isNode
-
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
Gets the value of the facility property.- Returns:
- possible object is
Facility
-
setFacility
Sets the value of the facility property.- Parameters:
value- allowed object isFacility
-
getAirborne
Gets the value of the airborne property.- Returns:
- possible object is
Airborne
-
setAirborne
Sets the value of the airborne property.- Parameters:
value- allowed object isAirborne
-
getAgency
Gets the value of the agency property.- Returns:
- possible object is
Agency
-
setAgency
Sets the value of the agency property.- Parameters:
value- allowed object isAgency
-