fr.imag.adele.bundle.webcam.upnp
Class ImageStateVariable

java.lang.Object
  extended byfr.imag.adele.bundle.webcam.upnp.ImageStateVariable
All Implemented Interfaces:
org.osgi.service.upnp.UPnPStateVariable

public class ImageStateVariable
extends Object
implements org.osgi.service.upnp.UPnPStateVariable


Field Summary
 
Fields inherited from interface org.osgi.service.upnp.UPnPStateVariable
TYPE_BIN_BASE64, TYPE_BIN_HEX, TYPE_BOOLEAN, TYPE_CHAR, TYPE_DATE, TYPE_DATETIME, TYPE_DATETIME_TZ, TYPE_FIXED_14_4, TYPE_FLOAT, TYPE_I1, TYPE_I2, TYPE_I4, TYPE_INT, TYPE_NUMBER, TYPE_R4, TYPE_R8, TYPE_STRING, TYPE_TIME, TYPE_TIME_TZ, TYPE_UI1, TYPE_UI2, TYPE_UI4, TYPE_URI, TYPE_UUID
 
Constructor Summary
ImageStateVariable(ImageGrabberService imageGrabberService)
           
 
Method Summary
 String[] getAllowedValues()
           
 Object getDefaultValue()
           
 byte[] getImage()
           
 Class getJavaDataType()
           
 Number getMaximum()
           
 Number getMinimum()
           
 String getName()
           
 Number getStep()
           
 String getUPnPDataType()
           
 boolean sendsEvents()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageStateVariable

public ImageStateVariable(ImageGrabberService imageGrabberService)
Method Detail

getName

public String getName()
Specified by:
getName in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getName()

getJavaDataType

public Class getJavaDataType()
Specified by:
getJavaDataType in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getJavaDataType()

getUPnPDataType

public String getUPnPDataType()
Specified by:
getUPnPDataType in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getUPnPDataType()

getDefaultValue

public Object getDefaultValue()
Specified by:
getDefaultValue in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getDefaultValue()

getAllowedValues

public String[] getAllowedValues()
Specified by:
getAllowedValues in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getAllowedValues()

getMinimum

public Number getMinimum()
Specified by:
getMinimum in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getMinimum()

getMaximum

public Number getMaximum()
Specified by:
getMaximum in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getMaximum()

getStep

public Number getStep()
Specified by:
getStep in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.getStep()

sendsEvents

public boolean sendsEvents()
Specified by:
sendsEvents in interface org.osgi.service.upnp.UPnPStateVariable
See Also:
UPnPStateVariable.sendsEvents()

getImage

public byte[] getImage()
Returns: