org.webmacro.engine
Class Expression.OrOperation

java.lang.Object
  extended byorg.webmacro.engine.Expression.ExpressionBase
      extended byorg.webmacro.engine.Expression.OrOperation
All Implemented Interfaces:
Macro, Visitable
Enclosing class:
Expression

public static class Expression.OrOperation
extends Expression.ExpressionBase


Constructor Summary
Expression.OrOperation(java.lang.Object l, java.lang.Object r)
           
 
Method Summary
 void accept(TemplateVisitor v)
           
 java.lang.Object evaluate(Context context)
          same as out but returns a String
 
Methods inherited from class org.webmacro.engine.Expression.ExpressionBase
write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Expression.OrOperation

public Expression.OrOperation(java.lang.Object l,
                              java.lang.Object r)
Method Detail

evaluate

public java.lang.Object evaluate(Context context)
                          throws PropertyException
Description copied from interface: Macro
same as out but returns a String

Throws:
PropertyException - if required data was missing from context

accept

public void accept(TemplateVisitor v)