jhomenet.commons.responsive.condition
Interface ExpressionComponent

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
Condition
All Known Implementing Classes:
AbstractCondition, BooleanCondition, SensorCondition, StateCondition, ValueCondition

public interface ExpressionComponent
extends java.io.Serializable

An expression component interface. An expression is comprised of either sensor responsive conditions or sensor responsive operators (i.e. the AND or OR operators). Combined, these expression components create an Expression that can be evaluated.

Id: $Id: $

Author:
Dave Irwin (jhomenet at gmail dot com)

Method Summary
 java.lang.String evaluateToString()
          Evaluate the expression component into a string representation.
 

Method Detail

evaluateToString

java.lang.String evaluateToString()
                                  throws ResponsiveException
Evaluate the expression component into a string representation.

Returns:
String representation of the value
Throws:
ResponsiveException


Copyright © 2004-2007 David Irwin. All Rights Reserved.