org.indi.objects
Class LightVector
java.lang.Object
org.indi.objects.Object<T>
org.indi.objects.Vector
org.indi.objects.LightVector
- All Implemented Interfaces:
- java.io.Serializable
public class LightVector
- extends Vector
An indi vector hosting indi lights
- Author:
- Dirk Hünniger
- See Also:
- Serialized Form
Constructor Summary |
LightVector(java.lang.String device,
java.lang.String name,
State state,
double timeout,
java.lang.String timestamp,
java.lang.String message)
class constructor |
LightVector(java.lang.String device,
java.lang.String name,
java.lang.String timestamp)
class constructor |
LightVector(java.lang.String device,
java.lang.String name,
java.lang.String label,
java.lang.String group,
State state,
Permission permission,
double timeout,
java.lang.String timestamp,
java.lang.String message)
class constructor |
Method Summary |
protected java.lang.String |
getType()
|
Methods inherited from class org.indi.objects.Vector |
add, getChlidren, getDateFormat, getDevice, getEndTag, getGroup, getName, getStartTag, getState, getXML, getXML, hashCode, oEquals, permissionToString, setState, update |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
LightVector
public LightVector(java.lang.String device,
java.lang.String name,
java.lang.String timestamp)
- class constructor
- Parameters:
device
- the name of the device this LightVector is associated withname
- the name of this LightVectortimestamp
- the timestamp to be transferred along with this
LightVector.
LightVector
public LightVector(java.lang.String device,
java.lang.String name,
java.lang.String label,
java.lang.String group,
State state,
Permission permission,
double timeout,
java.lang.String timestamp,
java.lang.String message)
- class constructor
- Parameters:
device
- the name of the device this LightVector is associated withname
- the name of this LightVectorlabel
- the label to be used for this LightVector by a GUIgroup
- the group this vector belongs tostate
- the State this vector is inpermission
- the permissions the user has to change the properties of
this vectortimeout
- the worst case time it takes for a property of this vector
to changetimestamp
- the timestamp to be sent along with this vectormessage
- a message to be sent along with this vector
LightVector
public LightVector(java.lang.String device,
java.lang.String name,
State state,
double timeout,
java.lang.String timestamp,
java.lang.String message)
- class constructor
- Parameters:
device
- the name of the device this LightVector is associated withname
- the name of this LightVectorstate
- the State this vector is intimeout
- the worst case time it takes for a property of this vector
to changetimestamp
- the timestamp to be sent along with this vectormessage
- a message to be sent along with this vector
getType
protected java.lang.String getType()
- Specified by:
getType
in class Vector
Copyright © 2008. All Rights Reserved.