upnp.device.model
Class BrisaStateVariable

java.lang.Object
  extended by java.util.Observable
      extended by upnp.device.model.BrisaStateVariable

public class BrisaStateVariable
extends java.util.Observable


Constructor Summary
BrisaStateVariable()
           
BrisaStateVariable(boolean sendEvents, java.lang.String name, java.lang.String dataType, java.lang.String defaultValue, java.lang.String maximum, java.lang.String minimum, java.lang.String step, boolean multicast)
           
 
Method Summary
 java.util.ArrayList<java.lang.String> getAllowedValueList()
           
 java.lang.reflect.Type getDataType()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getMaximum()
           
 java.lang.String getMinimum()
           
 java.lang.String getName()
           
 java.lang.Integer getNextMulticastSeq()
          O proximo contador do multicast
 java.lang.String getStep()
           
 java.lang.String getStrDataType()
           
 java.lang.String getStrMulticast()
           
 java.lang.String getStrSendEvents()
           
 java.lang.String getValue()
           
 boolean isSendEvents()
           
 boolean multicastEvents()
           
 void setAllowedValueList(java.util.ArrayList<java.lang.String> allowedValueList)
           
 void setDataType(java.lang.String dataType)
           
 void setDefaultValue(java.lang.String defaultValue)
           
 void setMaximum(java.lang.String maximum)
           
 void setMinimum(java.lang.String minimum)
           
 void setMulticast(boolean multicast)
           
 void setName(java.lang.String name)
           
 void setNextMulticastSeq(java.lang.Integer nextMulticastSeq)
           
 void setSendEvents(boolean sendEvents)
           
 void setStep(java.lang.String step)
           
 void setStrMulticast(java.lang.String strMulticast)
           
 void setStrSendEvents(java.lang.String strSendEvents)
           
 void setValue(java.lang.String newValue)
           
 boolean unicastEvents()
           
 boolean validadeNewValue(java.lang.Object newValue)
           
 
Methods inherited from class java.util.Observable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrisaStateVariable

public BrisaStateVariable(boolean sendEvents,
                          java.lang.String name,
                          java.lang.String dataType,
                          java.lang.String defaultValue,
                          java.lang.String maximum,
                          java.lang.String minimum,
                          java.lang.String step,
                          boolean multicast)

BrisaStateVariable

public BrisaStateVariable()
Method Detail

validadeNewValue

public boolean validadeNewValue(java.lang.Object newValue)

setDataType

public void setDataType(java.lang.String dataType)

getStrDataType

public java.lang.String getStrDataType()

getDataType

public java.lang.reflect.Type getDataType()
Returns:

setNextMulticastSeq

public void setNextMulticastSeq(java.lang.Integer nextMulticastSeq)

getNextMulticastSeq

public java.lang.Integer getNextMulticastSeq()
O proximo contador do multicast

Returns:

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDefaultValue

public java.lang.String getDefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)

getMaximum

public java.lang.String getMaximum()

setMaximum

public void setMaximum(java.lang.String maximum)

getMinimum

public java.lang.String getMinimum()

setMinimum

public void setMinimum(java.lang.String minimum)

getStep

public java.lang.String getStep()

setStep

public void setStep(java.lang.String step)

getAllowedValueList

public java.util.ArrayList<java.lang.String> getAllowedValueList()

setAllowedValueList

public void setAllowedValueList(java.util.ArrayList<java.lang.String> allowedValueList)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String newValue)

getStrSendEvents

public java.lang.String getStrSendEvents()

isSendEvents

public boolean isSendEvents()

setSendEvents

public void setSendEvents(boolean sendEvents)

setStrSendEvents

public void setStrSendEvents(java.lang.String strSendEvents)

multicastEvents

public boolean multicastEvents()

unicastEvents

public boolean unicastEvents()

setMulticast

public void setMulticast(boolean multicast)

setStrMulticast

public void setStrMulticast(java.lang.String strMulticast)
Parameters:
strMulticast -

getStrMulticast

public java.lang.String getStrMulticast()