public class TLcdISO19119PlatformSpecificServiceSpecification extends TLcdISO19119PlatformNeutralServiceSpecification
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
DCP_PROPERTY
Data property that maps to the
DCP element. |
static TLcdDataProperty |
IMPLEMENTATION_PROPERTY
Data property that maps to the
implementation element. |
PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY, SERVICE_TYPE_PROPERTY
INTERFACES_PROPERTY, NAME_PROPERTY, OPERATION_MODEL_PROPERTY, PLATFORM_NEUTRAL_SPECIFICATION_PROPERTY
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19119PlatformSpecificServiceSpecification() |
TLcdISO19119PlatformSpecificServiceSpecification(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19119DCPListCode |
getDCP()
Returns the role value contained in the value of the
DCP_PROPERTY property. |
List<TLcdISO19119Service> |
getImplementation()
Gets the value of the
IMPLEMENTATION_PROPERTY property adapted to a list of TLcdISO19119Service instances. |
void |
setDCP(TLcdISO19119DCPListCode aValue)
Sets the value of the property that maps to the
DCP element. |
getPlatformSpecificSpecification, getServiceType, setPlatformSpecificSpecification, setServiceType
getInterfaces, getName, getOperationModel, getPlatformNeutralSpecification, setName, setOperationModel, setPlatformNeutralSpecification
getId, getUuid, setId, setUuid
public static final TLcdDataProperty DCP_PROPERTY
DCP
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19119DCPListCode>
.public static final TLcdDataProperty IMPLEMENTATION_PROPERTY
implementation
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19119Service>>
.public TLcdISO19119PlatformSpecificServiceSpecification()
public TLcdISO19119PlatformSpecificServiceSpecification(TLcdDataType aType)
public TLcdISO19119DCPListCode getDCP()
DCP_PROPERTY
property. Returns null
if the value of the DCP_PROPERTY
property is null
.DCP_PROPERTY
property.TLcdISO19115Optional
public void setDCP(TLcdISO19119DCPListCode aValue)
DCP
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 DCP_PROPERTY
property is set to null
.aValue
- the role value to set for the DCP_PROPERTY
property.public List<TLcdISO19119Service> getImplementation()
IMPLEMENTATION_PROPERTY
property adapted to a list of TLcdISO19119Service
instances.IMPLEMENTATION_PROPERTY
property adapted to a list of TLcdISO19119Service
instances.TLcdISO19118Property