gumbo.util.route
Class NotFilter

java.lang.Object
  |
  +--gumbo.util.route.NotFilter

public class NotFilter
extends java.lang.Object

Combines notify and boolean inputs into a logical NOT output, with corresponding notify events.

Version:
$Revision: 1.2 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Constructor Summary
NotFilter()
           
NotFilter(boolean onChange)
           
 
Method Summary
 BooleanField.EventIn getActiveIn()
          Ignored if onChange is true and this equals activeOut.
 BooleanField.EventOut getActiveOut()
           
 BooleanField.EventIn getNotActiveIn()
          Ignored if onChange is true and this equals notActiveOut.
 BooleanField.EventOut getNotActiveOut()
           
 NotifyNode.EventIn getStartIn()
          Ignored if onChange is true and activeOut is true.
 NotifyNode.EventOut getStartOut()
           
 NotifyNode.EventIn getStopIn()
          Ignored if onChange is true and activeOut is false.
 NotifyNode.EventOut getStopOut()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotFilter

public NotFilter()

NotFilter

public NotFilter(boolean onChange)
Method Detail

getStartIn

public NotifyNode.EventIn getStartIn()
Ignored if onChange is true and activeOut is true.


getStopIn

public NotifyNode.EventIn getStopIn()
Ignored if onChange is true and activeOut is false.


getActiveIn

public BooleanField.EventIn getActiveIn()
Ignored if onChange is true and this equals activeOut.


getNotActiveIn

public BooleanField.EventIn getNotActiveIn()
Ignored if onChange is true and this equals notActiveOut.


getStartOut

public NotifyNode.EventOut getStartOut()

getStopOut

public NotifyNode.EventOut getStopOut()

getActiveOut

public BooleanField.EventOut getActiveOut()

getNotActiveOut

public BooleanField.EventOut getNotActiveOut()