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 Agency
agency
protected Airborne
airborne
protected DisciplineArea
disciplineArea
protected Facility
facility
protected Instrument
instrument
protected InstrumentHost
instrumentHost
protected Investigation
investigation
protected Node
node
protected Other
other
protected PDSAffiliate
pdsAffiliate
protected PDSGuest
pdsGuest
protected ReferenceList
referenceList
protected Resource
resource
protected Target
target
protected Telescope
telescope
-
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 Agency
getAgency()
Gets the value of the agency property.Airborne
getAirborne()
Gets the value of the airborne property.DisciplineArea
getDisciplineArea()
Gets the value of the disciplineArea property.Facility
getFacility()
Gets the value of the facility property.Instrument
getInstrument()
Gets the value of the instrument property.InstrumentHost
getInstrumentHost()
Gets the value of the instrumentHost property.Investigation
getInvestigation()
Gets the value of the investigation property.Node
getNode()
Gets the value of the node property.Other
getOther()
Gets the value of the other property.PDSAffiliate
getPDSAffiliate()
Gets the value of the pdsAffiliate property.PDSGuest
getPDSGuest()
Gets the value of the pdsGuest property.ReferenceList
getReferenceList()
Gets the value of the referenceList property.Resource
getResource()
Gets the value of the resource property.Target
getTarget()
Gets the value of the target property.Telescope
getTelescope()
Gets the value of the telescope property.void
setAgency(Agency value)
Sets the value of the agency property.void
setAirborne(Airborne value)
Sets the value of the airborne property.void
setDisciplineArea(DisciplineArea value)
Sets the value of the disciplineArea property.void
setFacility(Facility value)
Sets the value of the facility property.void
setInstrument(Instrument value)
Sets the value of the instrument property.void
setInstrumentHost(InstrumentHost value)
Sets the value of the instrumentHost property.void
setInvestigation(Investigation value)
Sets the value of the investigation property.void
setNode(Node value)
Sets the value of the node property.void
setOther(Other value)
Sets the value of the other property.void
setPDSAffiliate(PDSAffiliate value)
Sets the value of the pdsAffiliate property.void
setPDSGuest(PDSGuest value)
Sets the value of the pdsGuest property.void
setReferenceList(ReferenceList value)
Sets the value of the referenceList property.void
setResource(Resource value)
Sets the value of the resource property.void
setTarget(Target value)
Sets the value of the target property.void
setTelescope(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
-
-