fr.emn.reactiveinput.descriptor
Class DDClass
java.lang.Object
fr.emn.reactiveinput.descriptor.DDClass
- All Implemented Interfaces:
- DeviceDescriptor
- public class DDClass
- extends java.lang.Object
- implements DeviceDescriptor
Contains all devices of the same class.
|
Constructor Summary |
DDClass(java.lang.Class deviceClass)
|
DDClass(Device device)
|
DDClass(java.lang.String deviceClass)
Constructs a device descriptor with all devices that are subclass of
given class.
|
|
Method Summary |
boolean |
contains(Device d)
Returns true if this descriptor contains given device. |
java.lang.String |
getString()
Returns the short form of the class name. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
deviceClass
protected java.lang.Class deviceClass
deviceClassName
protected java.lang.String deviceClassName
DDClass
public DDClass(Device device)
DDClass
public DDClass(java.lang.Class deviceClass)
DDClass
public DDClass(java.lang.String deviceClass)
- Constructs a device descriptor with all devices that are subclass of
given class.
The package names for Device class and all devices in
fr.emn.reactiveinput.devices can be omitted. For all other classes, you
must provide the fully-qualified class name.
contains
public boolean contains(Device d)
- Description copied from interface:
DeviceDescriptor
- Returns true if this descriptor contains given device.
- Specified by:
contains in interface DeviceDescriptor
getString
public java.lang.String getString()
- Returns the short form of the class name.
- Specified by:
getString in interface DeviceDescriptor