org.indi.objects
Class NumberVector
java.lang.Object
org.indi.objects.Object<T>
org.indi.objects.Vector<Number>
org.indi.objects.NumberVector
- All Implemented Interfaces:
- java.io.Serializable
public class NumberVector
- extends Vector<Number>
a indi vector hosting some indi numbers
- Author:
- Dirk Hünniger
- See Also:
- Serialized Form
Constructor Summary |
NumberVector(java.lang.String device,
java.lang.String name,
State state,
double timeout,
java.lang.String timestamp,
java.lang.String message)
class constructor |
NumberVector(java.lang.String device,
java.lang.String name,
java.lang.String timestamp)
class constructor |
NumberVector(java.lang.String device,
java.lang.String name,
java.lang.String label,
java.lang.String group,
State state,
Permission permission,
double timeout)
class constructor |
NumberVector(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 |
NumberVector
public NumberVector(java.lang.String device,
java.lang.String name,
java.lang.String timestamp)
- class constructor
- Parameters:
device
- the name of the device this NumberVector is associated
withname
- the name of this NumberVectortimestamp
- the timestamp to be transferred along with this
NumberVector.
NumberVector
public NumberVector(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 NumberVector is associated
withname
- the name of this NumberVectorlabel
- the label to be used for this NumberVector 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
NumberVector
public NumberVector(java.lang.String device,
java.lang.String name,
java.lang.String label,
java.lang.String group,
State state,
Permission permission,
double timeout)
- class constructor
- Parameters:
device
- the name of the device this NumberVector is associated
withname
- the name of this NumberVectorlabel
- the label to be used for this NumberVector 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 change
NumberVector
public NumberVector(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 NumberVector is associated
withname
- the name of this NumberVectortimeout
- 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<Number>
Copyright © 2008. All Rights Reserved.