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 ITSensorActionvProperty -java.lang.IndexOutOfBoundsException
public void addSensorName(java.lang.String vSensorName)
                   throws java.lang.IndexOutOfBoundsException
addSensorName in interface ITSensorActionvSensorName -java.lang.IndexOutOfBoundsExceptionpublic void clearProperty()
clearProperty in interface ITSensorActionpublic void clearSensorName()
clearSensorName in interface ITSensorActionpublic boolean getEnabled()
getEnabled in interface ITSensorActionpublic java.lang.String getFilter()
getFilter in interface ITSensorActionpublic java.lang.String getName()
getName in interface ITSensorActionpublic ITSensorActionProperty getProperty(int index) throws java.lang.IndexOutOfBoundsException
getProperty in interface ITSensorActionindex -java.lang.IndexOutOfBoundsExceptionpublic java.util.List getProperty()
getProperty in interface ITSensorActionpublic int getPropertyCount()
getPropertyCount in interface ITSensorActionpublic java.lang.String getPublishName()
getPublishName in interface ITSensorActionpublic java.lang.String getPublishTarget()
getPublishTarget in interface ITSensorActionpublic java.lang.String getPublishType()
getPublishType in interface ITSensorAction
public java.lang.String getSensorName(int index)
                               throws java.lang.IndexOutOfBoundsException
getSensorName in interface ITSensorActionindex -java.lang.IndexOutOfBoundsExceptionpublic java.util.List getSensorName()
getSensorName in interface ITSensorActionpublic int getSensorNameCount()
getSensorNameCount in interface ITSensorActionpublic boolean isEnabled()
isEnabled in interface ITSensorActionpublic ITSensorActionProperty removeProperty(int index) throws java.lang.IndexOutOfBoundsException
removeProperty in interface ITSensorActionindex -java.lang.IndexOutOfBoundsException
public java.lang.String removeSensorName(int index)
                                  throws java.lang.IndexOutOfBoundsException
removeSensorName in interface ITSensorActionindex -java.lang.IndexOutOfBoundsExceptionpublic void setEnabled(boolean enabled)
setEnabled in interface ITSensorActionenabled - the value of field 'enabled'.public void setFilter(java.lang.String filter)
setFilter in interface ITSensorActionfilter - the value of field 'filter'.public void setName(java.lang.String name)
setName in interface ITSensorActionname - the value of field 'name'.
public void setProperty(int index,
                        ITSensorActionProperty vProperty)
                 throws java.lang.IndexOutOfBoundsException
setProperty in interface ITSensorActionindex -vProperty -java.lang.IndexOutOfBoundsExceptionpublic void setProperty(java.util.List propertyList)
setProperty in interface ITSensorActionpropertyList - the value of field 'property'.public void setPublishName(java.lang.String publishName)
setPublishName in interface ITSensorActionpublishName - the value of field 'publishName'.public void setPublishTarget(java.lang.String publishTarget)
setPublishTarget in interface ITSensorActionpublishTarget - the value of field 'publishTarget'.public void setPublishType(java.lang.String publishType)
setPublishType in interface ITSensorActionpublishType - the value of field 'publishType'.
public void setSensorName(int index,
                          java.lang.String vSensorName)
                   throws java.lang.IndexOutOfBoundsException
setSensorName in interface ITSensorActionindex -vSensorName -java.lang.IndexOutOfBoundsExceptionpublic void setSensorName(java.util.List sensorNameList)
setSensorName in interface ITSensorActionsensorNameList - the value of field 'sensorName'.