fr.emn.reactiveinput.descriptor
Class DDNot

java.lang.Object
  extended byfr.emn.reactiveinput.descriptor.DDNot
All Implemented Interfaces:
DeviceDescriptor, MetaDD

public class DDNot
extends java.lang.Object
implements DeviceDescriptor, MetaDD

The "And" Device Descriptor

PENDING: Smart children analysis (handle DDNot).


Field Summary
protected  DeviceDescriptor child
           
 
Constructor Summary
DDNot(DeviceDescriptor child)
           
DDNot(java.lang.String string)
           
 
Method Summary
 boolean contains(Device d)
          Returns true if all children contains the device.
 DeviceDescriptor[] getChildren()
           
 java.lang.String getString()
          Returns the descriptor's string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

child

protected DeviceDescriptor child
Constructor Detail

DDNot

public DDNot(DeviceDescriptor child)

DDNot

public DDNot(java.lang.String string)
Method Detail

contains

public boolean contains(Device d)
Returns true if all children contains the device. ErrorDescriptors are ignored.

Specified by:
contains in interface DeviceDescriptor

getChildren

public DeviceDescriptor[] getChildren()
Specified by:
getChildren in interface MetaDD

getString

public java.lang.String getString()
Returns the descriptor's string.

Specified by:
getString in interface DeviceDescriptor