Class TLcdISO19119OperationChainMetadata
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.service.TLcdISO19119OperationChainMetadata
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Describes the signature of an operation chain provided by the service.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thedescription
element.static final TLcdDataProperty
Data property that maps to thename
element.static final TLcdDataProperty
Data property that maps to theoperation
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theDESCRIPTION_PROPERTY
property.getName()
Returns the role value contained in the value of theNAME_PROPERTY
property.Gets the value of theOPERATIONS_PROPERTY
property adapted to a list ofTLcdISO19119OperationMetadata
instances.void
setDescription
(String aValue) Sets the value of the property that maps to thedescription
element.void
Sets the value of the property that maps to thename
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thename
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
DESCRIPTION_PROPERTY
Data property that maps to thedescription
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
OPERATIONS_PROPERTY
Data property that maps to theoperation
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19119OperationMetadata>>
.
-
-
Constructor Details
-
TLcdISO19119OperationChainMetadata
public TLcdISO19119OperationChainMetadata() -
TLcdISO19119OperationChainMetadata
-
-
Method Details
-
getName
Returns the role value contained in the value of theNAME_PROPERTY
property. Returnsnull
if the value of theNAME_PROPERTY
property isnull
.- Returns:
- the role value of the
NAME_PROPERTY
property. - See Also:
-
setName
Sets the value of the property that maps to thename
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theNAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theNAME_PROPERTY
property.
-
getDescription
Returns the role value contained in the value of theDESCRIPTION_PROPERTY
property. Returnsnull
if the value of theDESCRIPTION_PROPERTY
property isnull
.- Returns:
- the role value of the
DESCRIPTION_PROPERTY
property. - See Also:
-
setDescription
Sets the value of the property that maps to thedescription
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDESCRIPTION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDESCRIPTION_PROPERTY
property.
-
getOperations
Gets the value of theOPERATIONS_PROPERTY
property adapted to a list ofTLcdISO19119OperationMetadata
instances.- Returns:
- the value of the
OPERATIONS_PROPERTY
property adapted to a list ofTLcdISO19119OperationMetadata
instances. - See Also:
-