public class TLcdISO19119PlatformNeutralServiceSpecification extends TLcdISO19119ServiceSpecification
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
Data property that maps to the
implSpec element. |
static TLcdDataProperty |
SERVICE_TYPE_PROPERTY
Data property that maps to the
serviceType element. |
INTERFACES_PROPERTY, NAME_PROPERTY, OPERATION_MODEL_PROPERTY, PLATFORM_NEUTRAL_SPECIFICATION_PROPERTY
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19119PlatformNeutralServiceSpecification() |
TLcdISO19119PlatformNeutralServiceSpecification(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19119PlatformSpecificServiceSpecification |
getPlatformSpecificSpecification()
Returns the role value contained in the value of the
PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY property. |
TLcdISO19119ServiceType |
getServiceType()
Returns the role value contained in the value of the
SERVICE_TYPE_PROPERTY property. |
void |
setPlatformSpecificSpecification(TLcdISO19119PlatformSpecificServiceSpecification aValue)
Sets the value of the property that maps to the
implSpec element. |
void |
setServiceType(TLcdISO19119ServiceType aValue)
Sets the value of the property that maps to the
serviceType element. |
getInterfaces, getName, getOperationModel, getPlatformNeutralSpecification, setName, setOperationModel, setPlatformNeutralSpecification
getId, getUuid, setId, setUuid
public static final TLcdDataProperty SERVICE_TYPE_PROPERTY
serviceType
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19119ServiceType>
.public static final TLcdDataProperty PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
implSpec
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19119PlatformSpecificServiceSpecification>
.public TLcdISO19119PlatformNeutralServiceSpecification()
public TLcdISO19119PlatformNeutralServiceSpecification(TLcdDataType aType)
public TLcdISO19119ServiceType getServiceType()
SERVICE_TYPE_PROPERTY
property. Returns null
if the value of the SERVICE_TYPE_PROPERTY
property is null
.SERVICE_TYPE_PROPERTY
property.TLcdISO19118Property
public void setServiceType(TLcdISO19119ServiceType aValue)
serviceType
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the SERVICE_TYPE_PROPERTY
property is set to null
.aValue
- the role value to set for the SERVICE_TYPE_PROPERTY
property.public TLcdISO19119PlatformSpecificServiceSpecification getPlatformSpecificSpecification()
PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
property. Returns null
if the value of the PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
property is null
.PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
property.TLcdISO19118Property
public void setPlatformSpecificSpecification(TLcdISO19119PlatformSpecificServiceSpecification aValue)
implSpec
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
property is set to null
.aValue
- the role value to set for the PLATFORM_SPECIFIC_SPECIFICATION_PROPERTY
property.