agentland.device
Class DeviceData
java.lang.Object
|
+--agentland.device.DeviceData
- All Implemented Interfaces:
- Cloneable, Serializable
- Direct Known Subclasses:
- X10Data
- public class DeviceData
- extends Object
- implements Serializable, Cloneable
Base class for all device data objects. Used especially by
MultiDevice controllers
- See Also:
Serializable
,
Cloneable
, Serialized Form
names
protected Vector names
DeviceData
public DeviceData()
DeviceData
public DeviceData(String name)
getName
public String getName()
- Returns:
- The name of this mapping; for example "lamp by the door"
getNames
public Vector getNames()
addName
public void addName(String v)
- Parameters:
v
- The name of this mapping; for example "lamp by the door"
setName
public void setName(String v)
- sets the new main name (same as setName(0, v))
setName
public void setName(int pos,
String v)
toString
public String toString()
- Overrides:
toString
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object