Class TLcdISO19119Interface
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.service.TLcdISO19119Interface
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Aggregates a set of operations.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theoperation
element.static final TLcdDataProperty
Data property that maps to thetheSV_Port
element.static final TLcdDataProperty
Data property that maps to thetypeName
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theOPERATION_PROPERTY
property.getPorts()
Gets the value of thePORTS_PROPERTY
property adapted to a list ofTLcdISO19119Port
instances.Returns the role value contained in the value of theTYPE_NAME_PROPERTY
property.void
setOperation
(TLcdISO19119Operation aValue) Sets the value of the property that maps to theoperation
element.void
setTypeName
(TLcdISO19103TypeName aValue) Sets the value of the property that maps to thetypeName
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
TYPE_NAME_PROPERTY
Data property that maps to thetypeName
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19103TypeName>
. -
PORTS_PROPERTY
Data property that maps to thetheSV_Port
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19119Port>>
. -
OPERATION_PROPERTY
Data property that maps to theoperation
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19119Operation>
.
-
-
Constructor Details
-
TLcdISO19119Interface
public TLcdISO19119Interface() -
TLcdISO19119Interface
-
-
Method Details
-
getTypeName
Returns the role value contained in the value of theTYPE_NAME_PROPERTY
property. Returnsnull
if the value of theTYPE_NAME_PROPERTY
property isnull
.- Returns:
- the role value of the
TYPE_NAME_PROPERTY
property. - See Also:
-
setTypeName
Sets the value of the property that maps to thetypeName
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theTYPE_NAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theTYPE_NAME_PROPERTY
property.
-
getPorts
Gets the value of thePORTS_PROPERTY
property adapted to a list ofTLcdISO19119Port
instances.- Returns:
- the value of the
PORTS_PROPERTY
property adapted to a list ofTLcdISO19119Port
instances. - See Also:
-
getOperation
Returns the role value contained in the value of theOPERATION_PROPERTY
property. Returnsnull
if the value of theOPERATION_PROPERTY
property isnull
.- Returns:
- the role value of the
OPERATION_PROPERTY
property. - See Also:
-
setOperation
Sets the value of the property that maps to theoperation
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theOPERATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOPERATION_PROPERTY
property.
-