public interface ITSensorAction
Modifier and Type | Method and Description |
---|---|
void |
addProperty(ITSensorActionProperty vProperty)
Method addProperty
|
void |
addSensorName(java.lang.String vSensorName)
Method addSensorName
|
void |
clearProperty()
Method clearProperty
|
void |
clearSensorName()
Method clearSensorName
|
boolean |
getEnabled()
Returns the value of field 'enabled'.
|
java.lang.String |
getFilter()
Returns the value of field 'filter'.
|
java.lang.String |
getName()
Returns the value of field 'name'.
|
java.util.List |
getProperty()
Returns the value of field 'property' as List.
|
ITSensorActionProperty |
getProperty(int index)
Returns the value of field 'property'.
|
int |
getPropertyCount()
Returns the total number of property as integer for this facade dom element.
|
java.lang.String |
getPublishName()
Returns the value of field 'publishName'.
|
java.lang.String |
getPublishTarget()
Returns the value of field 'publishTarget'.
|
java.lang.String |
getPublishType()
Returns the value of field 'publishType'.
|
java.util.List |
getSensorName()
Returns the value of field 'sensorName' as List.
|
java.lang.String |
getSensorName(int index)
Returns the value of field 'sensorName'.
|
int |
getSensorNameCount()
Returns the total number of sensorName as integer for this facade dom element.
|
boolean |
isEnabled()
Returns the value of field 'enabled'.
|
ITSensorActionProperty |
removeProperty(int index)
Method removeProperty
|
java.lang.String |
removeSensorName(int index)
Method removeSensorName
|
void |
setEnabled(boolean enabled)
Sets the value of field 'enabled'.
|
void |
setFilter(java.lang.String filter)
Sets the value of field 'filter'.
|
void |
setName(java.lang.String name)
Sets the value of field 'name'.
|
void |
setProperty(int index, ITSensorActionProperty vProperty)
Sets the given value for element'property' at the specified position (index).The field has the following description:
|
void |
setProperty(java.util.List propertyList)
Sets the value of 'property' by copying the given ArrayList.
|
void |
setPublishName(java.lang.String publishName)
Sets the value of field 'publishName'.
|
void |
setPublishTarget(java.lang.String publishTarget)
Sets the value of field 'publishTarget'.
|
void |
setPublishType(java.lang.String publishType)
Sets the value of field 'publishType'.
|
void |
setSensorName(int index, java.lang.String vSensorName)
Sets the given value for element'sensorName' at the specified position (index).The field has the following description:
|
void |
setSensorName(java.util.List sensorNameList)
Sets the value of 'sensorName' by copying the given ArrayList.
|
void addProperty(ITSensorActionProperty vProperty) throws java.lang.IndexOutOfBoundsException
vProperty
-java.lang.IndexOutOfBoundsException
void addSensorName(java.lang.String vSensorName) throws java.lang.IndexOutOfBoundsException
vSensorName
-java.lang.IndexOutOfBoundsException
void clearProperty()
void clearSensorName()
boolean getEnabled()
java.lang.String getFilter()
java.lang.String getName()
ITSensorActionProperty getProperty(int index) throws java.lang.IndexOutOfBoundsException
index
-java.lang.IndexOutOfBoundsException
java.util.List getProperty()
int getPropertyCount()
java.lang.String getPublishName()
java.lang.String getPublishTarget()
java.lang.String getPublishType()
java.lang.String getSensorName(int index) throws java.lang.IndexOutOfBoundsException
index
-java.lang.IndexOutOfBoundsException
java.util.List getSensorName()
int getSensorNameCount()
boolean isEnabled()
ITSensorActionProperty removeProperty(int index) throws java.lang.IndexOutOfBoundsException
index
-java.lang.IndexOutOfBoundsException
java.lang.String removeSensorName(int index) throws java.lang.IndexOutOfBoundsException
index
-java.lang.IndexOutOfBoundsException
void setEnabled(boolean enabled)
enabled
- the value of field 'enabled'.void setFilter(java.lang.String filter)
filter
- the value of field 'filter'.void setName(java.lang.String name)
name
- the value of field 'name'.void setProperty(int index, ITSensorActionProperty vProperty) throws java.lang.IndexOutOfBoundsException
index
-vProperty
-java.lang.IndexOutOfBoundsException
void setProperty(java.util.List propertyList)
propertyList
- the value of field 'property'.void setPublishName(java.lang.String publishName)
publishName
- the value of field 'publishName'.void setPublishTarget(java.lang.String publishTarget)
publishTarget
- the value of field 'publishTarget'.void setPublishType(java.lang.String publishType)
publishType
- the value of field 'publishType'.void setSensorName(int index, java.lang.String vSensorName) throws java.lang.IndexOutOfBoundsException
index
-vSensorName
-java.lang.IndexOutOfBoundsException
void setSensorName(java.util.List sensorNameList)
sensorNameList
- the value of field 'sensorName'.