public class TLcdISO19115ProcessStep extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
DATE_TIME_PROPERTY
Data property that maps to the
dateTime element. |
static TLcdDataProperty |
DESCRIPTION_PROPERTY
Data property that maps to the
description element. |
static TLcdDataProperty |
PROCESSOR_PROPERTY
Data property that maps to the
processor element. |
static TLcdDataProperty |
RATIONALE_PROPERTY
Data property that maps to the
rationale element. |
static TLcdDataProperty |
SOURCE_PROPERTY
Data property that maps to the
source element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115ProcessStep() |
TLcdISO19115ProcessStep(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
XMLGregorianCalendar |
getDateTime()
Returns the role value contained in the value of the
DATE_TIME_PROPERTY property. |
String |
getDescription()
Returns the role value contained in the value of the
DESCRIPTION_PROPERTY property. |
List<TLcdISO19115ResponsibleParty> |
getProcessor()
Gets the value of the
PROCESSOR_PROPERTY property adapted to a list of TLcdISO19115ResponsibleParty instances. |
String |
getRationale()
Returns the role value contained in the value of the
RATIONALE_PROPERTY property. |
List<TLcdISO19115Source> |
getSource()
Gets the value of the
SOURCE_PROPERTY property adapted to a list of TLcdISO19115Source instances. |
void |
setDateTime(XMLGregorianCalendar aValue)
Sets the value of the property that maps to the
dateTime element. |
void |
setDescription(String aValue)
Sets the value of the property that maps to the
description element. |
void |
setRationale(String aValue)
Sets the value of the property that maps to the
rationale element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty DESCRIPTION_PROPERTY
description
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty RATIONALE_PROPERTY
rationale
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty DATE_TIME_PROPERTY
dateTime
element.
The possible values for this property are instances of TLcdISO19115Optional<XMLGregorianCalendar>
.public static final TLcdDataProperty PROCESSOR_PROPERTY
processor
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>
.public static final TLcdDataProperty SOURCE_PROPERTY
source
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Source>>
.public TLcdISO19115ProcessStep()
public TLcdISO19115ProcessStep(TLcdDataType aType)
public String getDescription()
DESCRIPTION_PROPERTY
property. Returns null
if the value of the DESCRIPTION_PROPERTY
property is null
.DESCRIPTION_PROPERTY
property.TLcdISO19115Optional
public void setDescription(String aValue)
description
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the DESCRIPTION_PROPERTY
property is set to null
.aValue
- the role value to set for the DESCRIPTION_PROPERTY
property.public String getRationale()
RATIONALE_PROPERTY
property. Returns null
if the value of the RATIONALE_PROPERTY
property is null
.RATIONALE_PROPERTY
property.TLcdISO19115Optional
public void setRationale(String aValue)
rationale
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the RATIONALE_PROPERTY
property is set to null
.aValue
- the role value to set for the RATIONALE_PROPERTY
property.public XMLGregorianCalendar getDateTime()
DATE_TIME_PROPERTY
property. Returns null
if the value of the DATE_TIME_PROPERTY
property is null
.DATE_TIME_PROPERTY
property.TLcdISO19115Optional
public void setDateTime(XMLGregorianCalendar aValue)
dateTime
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the DATE_TIME_PROPERTY
property is set to null
.aValue
- the role value to set for the DATE_TIME_PROPERTY
property.public List<TLcdISO19115ResponsibleParty> getProcessor()
PROCESSOR_PROPERTY
property adapted to a list of TLcdISO19115ResponsibleParty
instances.PROCESSOR_PROPERTY
property adapted to a list of TLcdISO19115ResponsibleParty
instances.TLcdISO19118Property
public List<TLcdISO19115Source> getSource()
SOURCE_PROPERTY
property adapted to a list of TLcdISO19115Source
instances.SOURCE_PROPERTY
property adapted to a list of TLcdISO19115Source
instances.TLcdISO19118Property