Package gov.nasa.arc.pds.xml.generated
Class TargetPDS3
java.lang.Object
gov.nasa.arc.pds.xml.generated.TargetPDS3
public class TargetPDS3 extends Object
The Target class provides a description of a
phyiscal object that is the object of data collection. This
class captures the PDS3 catalog Target
information.
Java class for Target_PDS3 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Target_PDS3">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="target_name" type="{http://pds.nasa.gov/pds4/pds/v1}target_name"/>
<element name="orbit_direction" type="{http://pds.nasa.gov/pds4/pds/v1}orbit_direction" maxOccurs="unbounded" minOccurs="0"/>
<element name="primary_body_name" type="{http://pds.nasa.gov/pds4/pds/v1}primary_body_name"/>
<element name="rotation_direction" type="{http://pds.nasa.gov/pds4/pds/v1}rotation_direction" minOccurs="0"/>
<element name="target_desc" type="{http://pds.nasa.gov/pds4/pds/v1}target_desc"/>
<element name="target_type" type="{http://pds.nasa.gov/pds4/pds/v1}target_type"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected List<String>orbitDirectionsprotected StringprimaryBodyNameprotected StringrotationDirectionprotected StringtargetDescprotected StringtargetNameprotected StringtargetType -
Constructor Summary
Constructors Constructor Description TargetPDS3() -
Method Summary
Modifier and Type Method Description List<String>getOrbitDirections()Gets the value of the orbitDirections property.StringgetPrimaryBodyName()Gets the value of the primaryBodyName property.StringgetRotationDirection()Gets the value of the rotationDirection property.StringgetTargetDesc()Gets the value of the targetDesc property.StringgetTargetName()Gets the value of the targetName property.StringgetTargetType()Gets the value of the targetType property.voidsetPrimaryBodyName(String value)Sets the value of the primaryBodyName property.voidsetRotationDirection(String value)Sets the value of the rotationDirection property.voidsetTargetDesc(String value)Sets the value of the targetDesc property.voidsetTargetName(String value)Sets the value of the targetName property.voidsetTargetType(String value)Sets the value of the targetType property.
-
Field Details
-
targetName
-
orbitDirections
-
-
rotationDirection
-
targetDesc
-
targetType
-
-
Constructor Details
-
TargetPDS3
public TargetPDS3()
-
-
Method Details
-
getTargetName
Gets the value of the targetName property.- Returns:
- possible object is
String
-
setTargetName
Sets the value of the targetName property.- Parameters:
value- allowed object isString
-
getOrbitDirections
Gets the value of the orbitDirections 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 orbitDirections property.For example, to add a new item, do as follows:
getOrbitDirections().add(newItem);Objects of the following type(s) are allowed in the list
String -
getPrimaryBodyName
Gets the value of the primaryBodyName property.- Returns:
- possible object is
String
-
setPrimaryBodyName
Sets the value of the primaryBodyName property.- Parameters:
value- allowed object isString
-
getRotationDirection
Gets the value of the rotationDirection property.- Returns:
- possible object is
String
-
setRotationDirection
Sets the value of the rotationDirection property.- Parameters:
value- allowed object isString
-
getTargetDesc
Gets the value of the targetDesc property.- Returns:
- possible object is
String
-
setTargetDesc
Sets the value of the targetDesc property.- Parameters:
value- allowed object isString
-
getTargetType
Gets the value of the targetType property.- Returns:
- possible object is
String
-
setTargetType
Sets the value of the targetType property.- Parameters:
value- allowed object isString
-