Class ProductSoftware
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
FieldsModifier and TypeFieldDescriptionprotected ReferenceListprotected Softwareprotected List<SoftwareBinary>protected List<SoftwareScript>protected List<SoftwareSource>Fields inherited from class gov.nasa.arc.pds.xml.generated.Product
identificationArea -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the referenceList property.Gets the value of the software property.Gets the value of the softwareBinaries property.Gets the value of the softwareScripts property.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- Returns:
- The value of the softwareBinaries property.
-
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- Returns:
- The value of the softwareScripts property.
-
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- Returns:
- The value of the softwareSources property.
-