EASE.Sensing.Engine
Class Satisfaction

java.lang.Object
  |
  +--EASE.Sensing.Engine.Calculation
        |
        +--EASE.Sensing.Engine.Satisfaction

public class Satisfaction
extends Calculation

This class encapsulates the satisfaction function for an engineer.


Field Summary
static java.lang.String PARAM_NAME
           
static double SATISFIED
           
static double UNSATISFIED
           
 
Fields inherited from class EASE.Sensing.Engine.Calculation
defaultValue, interpreter, name, sensorAccess
 
Constructor Summary
Satisfaction(java.lang.String name, Node interpreter)
           
 
Method Summary
 double check(java.lang.Object test, java.lang.String factory, java.util.Hashtable params)
           
 double check(java.lang.Object test, java.lang.String factory, java.util.Hashtable params, java.lang.StringBuffer sb)
           
 
Methods inherited from class EASE.Sensing.Engine.Calculation
execute, execute, getCalculationName, getListType
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

SATISFIED

public static double SATISFIED

UNSATISFIED

public static double UNSATISFIED

PARAM_NAME

public static java.lang.String PARAM_NAME
Constructor Detail

Satisfaction

public Satisfaction(java.lang.String name,
                    Node interpreter)
Method Detail

check

public double check(java.lang.Object test,
                    java.lang.String factory,
                    java.util.Hashtable params)

check

public double check(java.lang.Object test,
                    java.lang.String factory,
                    java.util.Hashtable params,
                    java.lang.StringBuffer sb)