fr.emn.reactiveinput.descriptor
Class DDIns
java.lang.Object
fr.emn.reactiveinput.descriptor.DDIns
- All Implemented Interfaces:
- DeviceDescriptor, MetaID
- public class DDIns
- extends java.lang.Object
- implements DeviceDescriptor, MetaID
Contains all devices that (...)
Constructor Summary |
DDIns(Device device)
Creates a default descriptor from the non-dynamic slots of a device. |
DDIns(InDescriptor[] inDescriptors)
|
DDIns(java.lang.String declarations)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ods
protected IDDeclare[] ods
DDIns
public DDIns(InDescriptor[] inDescriptors)
DDIns
public DDIns(Device device)
- Creates a default descriptor from the non-dynamic slots of a device.
DDIns
public DDIns(java.lang.String declarations)
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
getChildren
public InDescriptor[] getChildren()
- Specified by:
getChildren
in interface MetaID
getString
public java.lang.String getString()
- Description copied from interface:
DeviceDescriptor
- Returns the string form of this descriptor.
Returns null if the descriptor is not valid (in all environments).
- Specified by:
getString
in interface DeviceDescriptor