org.outerj.xreporter.expression.function
Class AbstractXReporterExpression

java.lang.Object
  extended byorg.outerj.expression.AbstractExpression
      extended byorg.outerj.xreporter.expression.function.AbstractXReporterExpression
All Implemented Interfaces:
Expression
Direct Known Subclasses:
CustomerIdFunction, DataSourceIdFunction, DataSourceParamFunction, ReportIdFunction, UserIdFunction, UserPropertyFunction

public abstract class AbstractXReporterExpression
extends AbstractExpression


Field Summary
 
Fields inherited from class org.outerj.expression.AbstractExpression
arguments, column, line
 
Constructor Summary
AbstractXReporterExpression()
           
 
Method Summary
 ExecutionContext getExecutionContext(ExpressionContext context)
           
 
Methods inherited from class org.outerj.expression.AbstractExpression
addArgument, addArgument, check, checkArgument, checkArguments, checkArgumentsOfSameType, checkNoArguments, getColumn, getLine, setPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.outerj.expression.Expression
evaluate, getDescription, getResultType
 

Constructor Detail

AbstractXReporterExpression

public AbstractXReporterExpression()
Method Detail

getExecutionContext

public ExecutionContext getExecutionContext(ExpressionContext context)
                                     throws ExpressionException
Throws:
ExpressionException