Class ProductSoftware
public class ProductSoftware extends Product
Java class for Product_Software complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Product_Software">
<complexContent>
<extension base="{http://pds.nasa.gov/pds4/pds/v1}Product">
<sequence>
<element name="Reference_List" type="{http://pds.nasa.gov/pds4/pds/v1}Reference_List" minOccurs="0"/>
<element name="Software" type="{http://pds.nasa.gov/pds4/pds/v1}Software"/>
<element name="Software_Binary" type="{http://pds.nasa.gov/pds4/pds/v1}Software_Binary" maxOccurs="unbounded" minOccurs="0"/>
<element name="Software_Script" type="{http://pds.nasa.gov/pds4/pds/v1}Software_Script" maxOccurs="unbounded" minOccurs="0"/>
<element name="Software_Source" type="{http://pds.nasa.gov/pds4/pds/v1}Software_Source" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected ReferenceListreferenceListprotected Softwaresoftwareprotected List<SoftwareBinary>softwareBinariesprotected List<SoftwareScript>softwareScriptsprotected List<SoftwareSource>softwareSourcesFields inherited from class gov.nasa.arc.pds.xml.generated.Product
identificationArea -
Constructor Summary
Constructors Constructor Description ProductSoftware() -
Method Summary
Modifier and Type Method Description ReferenceListgetReferenceList()Gets the value of the referenceList property.SoftwaregetSoftware()Gets the value of the software property.List<SoftwareBinary>getSoftwareBinaries()Gets the value of the softwareBinaries property.List<SoftwareScript>getSoftwareScripts()Gets the value of the softwareScripts property.List<SoftwareSource>getSoftwareSources()Gets the value of the softwareSources property.voidsetReferenceList(ReferenceList value)Sets the value of the referenceList property.voidsetSoftware(Software value)Sets the value of the software property.Methods inherited from class gov.nasa.arc.pds.xml.generated.Product
getIdentificationArea, setIdentificationArea
-
Field Details
-
referenceList
-
software
-
softwareBinaries
-
softwareScripts
-
softwareSources
-
-
Constructor Details
-
ProductSoftware
public ProductSoftware()
-
-
Method Details
-
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
-
getSoftware
Gets the value of the software property.- Returns:
- possible object is
Software
-
setSoftware
Sets the value of the software property.- Parameters:
value- allowed object isSoftware
-
getSoftwareBinaries
Gets the value of the softwareBinaries property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the softwareBinaries property.For example, to add a new item, do as follows:
getSoftwareBinaries().add(newItem);Objects of the following type(s) are allowed in the list
SoftwareBinary -
getSoftwareScripts
Gets the value of the softwareScripts property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the softwareScripts property.For example, to add a new item, do as follows:
getSoftwareScripts().add(newItem);Objects of the following type(s) are allowed in the list
SoftwareScript -
getSoftwareSources
Gets the value of the softwareSources property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the softwareSources property.For example, to add a new item, do as follows:
getSoftwareSources().add(newItem);Objects of the following type(s) are allowed in the list
SoftwareSource
-