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 Telescopetelescope-
Fields inherited from class gov.nasa.arc.pds.xml.generated.Product
identificationArea
-
-
Constructor Summary
Constructors Constructor Description ProductContext()
-
Method Summary
All 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.Product
getIdentificationArea, setIdentificationArea
-
-
-
-
Field Detail
-
disciplineArea
protected DisciplineArea disciplineArea
-
referenceList
protected ReferenceList referenceList
-
telescope
protected Telescope telescope
-
target
protected Target target
-
resource
protected Resource resource
-
pdsGuest
protected PDSGuest pdsGuest
-
pdsAffiliate
protected PDSAffiliate pdsAffiliate
-
other
protected Other other
-
node
protected Node node
-
investigation
protected Investigation investigation
-
instrumentHost
protected InstrumentHost instrumentHost
-
instrument
protected Instrument instrument
-
facility
protected Facility facility
-
airborne
protected Airborne airborne
-
agency
protected Agency agency
-
-
Method Detail
-
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
-
getReferenceList
public ReferenceList getReferenceList()
Gets the value of the referenceList property.- Returns:
- possible object is
ReferenceList
-
setReferenceList
public void setReferenceList(ReferenceList value)
Sets the value of the referenceList property.- Parameters:
value- allowed object isReferenceList
-
getTelescope
public Telescope getTelescope()
Gets the value of the telescope property.- Returns:
- possible object is
Telescope
-
setTelescope
public void setTelescope(Telescope value)
Sets the value of the telescope property.- Parameters:
value- allowed object isTelescope
-
getTarget
public Target getTarget()
Gets the value of the target property.- Returns:
- possible object is
Target
-
setTarget
public void setTarget(Target value)
Sets the value of the target property.- Parameters:
value- allowed object isTarget
-
getResource
public Resource getResource()
Gets the value of the resource property.- Returns:
- possible object is
Resource
-
setResource
public void setResource(Resource value)
Sets the value of the resource property.- Parameters:
value- allowed object isResource
-
getPDSGuest
public PDSGuest getPDSGuest()
Gets the value of the pdsGuest property.- Returns:
- possible object is
PDSGuest
-
setPDSGuest
public void setPDSGuest(PDSGuest value)
Sets the value of the pdsGuest property.- Parameters:
value- allowed object isPDSGuest
-
getPDSAffiliate
public PDSAffiliate getPDSAffiliate()
Gets the value of the pdsAffiliate property.- Returns:
- possible object is
PDSAffiliate
-
setPDSAffiliate
public void setPDSAffiliate(PDSAffiliate value)
Sets the value of the pdsAffiliate property.- Parameters:
value- allowed object isPDSAffiliate
-
getOther
public Other getOther()
Gets the value of the other property.- Returns:
- possible object is
Other
-
setOther
public void setOther(Other value)
Sets the value of the other property.- Parameters:
value- allowed object isOther
-
setNode
public void setNode(Node value)
Sets the value of the node property.- Parameters:
value- allowed object isNode
-
getInvestigation
public Investigation getInvestigation()
Gets the value of the investigation property.- Returns:
- possible object is
Investigation
-
setInvestigation
public void setInvestigation(Investigation value)
Sets the value of the investigation property.- Parameters:
value- allowed object isInvestigation
-
getInstrumentHost
public InstrumentHost getInstrumentHost()
Gets the value of the instrumentHost property.- Returns:
- possible object is
InstrumentHost
-
setInstrumentHost
public void setInstrumentHost(InstrumentHost value)
Sets the value of the instrumentHost property.- Parameters:
value- allowed object isInstrumentHost
-
getInstrument
public Instrument getInstrument()
Gets the value of the instrument property.- Returns:
- possible object is
Instrument
-
setInstrument
public void setInstrument(Instrument value)
Sets the value of the instrument property.- Parameters:
value- allowed object isInstrument
-
getFacility
public Facility getFacility()
Gets the value of the facility property.- Returns:
- possible object is
Facility
-
setFacility
public void setFacility(Facility value)
Sets the value of the facility property.- Parameters:
value- allowed object isFacility
-
getAirborne
public Airborne getAirborne()
Gets the value of the airborne property.- Returns:
- possible object is
Airborne
-
setAirborne
public void setAirborne(Airborne value)
Sets the value of the airborne property.- Parameters:
value- allowed object isAirborne
-
getAgency
public Agency getAgency()
Gets the value of the agency property.- Returns:
- possible object is
Agency
-
-