public class TSensorAction extends com.collaxa.cube.xml.BaseFacade implements java.io.Serializable, ITSensorAction
Constructor and Description |
---|
TSensorAction() |
TSensorAction(org.w3c.dom.Element domElement) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
__getFacadeName()
Method __getFacadeName
|
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.
|
public TSensorAction()
public TSensorAction(org.w3c.dom.Element domElement)
public java.lang.String __getFacadeName()
public void addProperty(ITSensorActionProperty vProperty) throws java.lang.IndexOutOfBoundsException
addProperty
in interface ITSensorAction
vProperty
-java.lang.IndexOutOfBoundsException
public void addSensorName(java.lang.String vSensorName) throws java.lang.IndexOutOfBoundsException
addSensorName
in interface ITSensorAction
vSensorName
-java.lang.IndexOutOfBoundsException
public void clearProperty()
clearProperty
in interface ITSensorAction
public void clearSensorName()
clearSensorName
in interface ITSensorAction
public boolean getEnabled()
getEnabled
in interface ITSensorAction
public java.lang.String getFilter()
getFilter
in interface ITSensorAction
public java.lang.String getName()
getName
in interface ITSensorAction
public ITSensorActionProperty getProperty(int index) throws java.lang.IndexOutOfBoundsException
getProperty
in interface ITSensorAction
index
-java.lang.IndexOutOfBoundsException
public java.util.List getProperty()
getProperty
in interface ITSensorAction
public int getPropertyCount()
getPropertyCount
in interface ITSensorAction
public java.lang.String getPublishName()
getPublishName
in interface ITSensorAction
public java.lang.String getPublishTarget()
getPublishTarget
in interface ITSensorAction
public java.lang.String getPublishType()
getPublishType
in interface ITSensorAction
public java.lang.String getSensorName(int index) throws java.lang.IndexOutOfBoundsException
getSensorName
in interface ITSensorAction
index
-java.lang.IndexOutOfBoundsException
public java.util.List getSensorName()
getSensorName
in interface ITSensorAction
public int getSensorNameCount()
getSensorNameCount
in interface ITSensorAction
public boolean isEnabled()
isEnabled
in interface ITSensorAction
public ITSensorActionProperty removeProperty(int index) throws java.lang.IndexOutOfBoundsException
removeProperty
in interface ITSensorAction
index
-java.lang.IndexOutOfBoundsException
public java.lang.String removeSensorName(int index) throws java.lang.IndexOutOfBoundsException
removeSensorName
in interface ITSensorAction
index
-java.lang.IndexOutOfBoundsException
public void setEnabled(boolean enabled)
setEnabled
in interface ITSensorAction
enabled
- the value of field 'enabled'.public void setFilter(java.lang.String filter)
setFilter
in interface ITSensorAction
filter
- the value of field 'filter'.public void setName(java.lang.String name)
setName
in interface ITSensorAction
name
- the value of field 'name'.public void setProperty(int index, ITSensorActionProperty vProperty) throws java.lang.IndexOutOfBoundsException
setProperty
in interface ITSensorAction
index
-vProperty
-java.lang.IndexOutOfBoundsException
public void setProperty(java.util.List propertyList)
setProperty
in interface ITSensorAction
propertyList
- the value of field 'property'.public void setPublishName(java.lang.String publishName)
setPublishName
in interface ITSensorAction
publishName
- the value of field 'publishName'.public void setPublishTarget(java.lang.String publishTarget)
setPublishTarget
in interface ITSensorAction
publishTarget
- the value of field 'publishTarget'.public void setPublishType(java.lang.String publishType)
setPublishType
in interface ITSensorAction
publishType
- the value of field 'publishType'.public void setSensorName(int index, java.lang.String vSensorName) throws java.lang.IndexOutOfBoundsException
setSensorName
in interface ITSensorAction
index
-vSensorName
-java.lang.IndexOutOfBoundsException
public void setSensorName(java.util.List sensorNameList)
setSensorName
in interface ITSensorAction
sensorNameList
- the value of field 'sensorName'.