public class TLcdISO19119Interface extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
OPERATION_PROPERTY
Data property that maps to the
operation element. |
static TLcdDataProperty |
PORTS_PROPERTY
Data property that maps to the
theSV_Port element. |
static TLcdDataProperty |
TYPE_NAME_PROPERTY
Data property that maps to the
typeName element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19119Interface() |
TLcdISO19119Interface(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19119Operation |
getOperation()
Returns the role value contained in the value of the
OPERATION_PROPERTY property. |
List<TLcdISO19119Port> |
getPorts()
Gets the value of the
PORTS_PROPERTY property adapted to a list of TLcdISO19119Port instances. |
TLcdISO19103TypeName |
getTypeName()
Returns the role value contained in the value of the
TYPE_NAME_PROPERTY property. |
void |
setOperation(TLcdISO19119Operation aValue)
Sets the value of the property that maps to the
operation element. |
void |
setTypeName(TLcdISO19103TypeName aValue)
Sets the value of the property that maps to the
typeName element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty TYPE_NAME_PROPERTY
typeName
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19103TypeName>
.public static final TLcdDataProperty PORTS_PROPERTY
theSV_Port
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19119Port>>
.public static final TLcdDataProperty OPERATION_PROPERTY
operation
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19119Operation>
.public TLcdISO19119Interface()
public TLcdISO19119Interface(TLcdDataType aType)
public TLcdISO19103TypeName getTypeName()
TYPE_NAME_PROPERTY
property. Returns null
if the value of the TYPE_NAME_PROPERTY
property is null
.TYPE_NAME_PROPERTY
property.TLcdISO19118Property
public void setTypeName(TLcdISO19103TypeName aValue)
typeName
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 TYPE_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the TYPE_NAME_PROPERTY
property.public List<TLcdISO19119Port> getPorts()
PORTS_PROPERTY
property adapted to a list of TLcdISO19119Port
instances.PORTS_PROPERTY
property adapted to a list of TLcdISO19119Port
instances.TLcdISO19118Property
public TLcdISO19119Operation getOperation()
OPERATION_PROPERTY
property. Returns null
if the value of the OPERATION_PROPERTY
property is null
.OPERATION_PROPERTY
property.TLcdISO19118Property
public void setOperation(TLcdISO19119Operation aValue)
operation
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 OPERATION_PROPERTY
property is set to null
.aValue
- the role value to set for the OPERATION_PROPERTY
property.