Uses of Interface
org.zkoss.xel.XelContext

Packages that use XelContext
org.zkoss.xel XEL - Extensible Expression Language to encapsulate different implementations, such as EL, MVEL and OGNL. 
org.zkoss.xel.el This implementation is based on zcommons-EL. 
org.zkoss.xel.util Utilties of XEL expressions. 
 

Uses of XelContext in org.zkoss.xel
 

Methods in org.zkoss.xel with parameters of type XelContext
 Object Expression.evaluate(XelContext ctx)
          Evaluates an expression that was previously prepared.
static Object Expressions.evaluate(XelContext ctx, String expression, Class expectedType)
          Evaluates an expression.
 Object ExpressionFactory.evaluate(XelContext ctx, String expression, Class expectedType)
          Evaluates an expression.
 Expression ExpressionFactory.parseExpression(XelContext ctx, String expression, Class expectedType)
          Prepares (aka., compiles) an expression.
 Object VariableResolverX.resolveVariable(XelContext ctx, Object base, Object name)
          Resolves the the given variable on the given base object.
 

Uses of XelContext in org.zkoss.xel.el
 

Methods in org.zkoss.xel.el with parameters of type XelContext
 Object ELFactory.evaluate(XelContext xelc, String expression, Class expectedType)
           
 Expression ELFactory.parseExpression(XelContext xelc, String expression, Class expectedType)
           
 

Uses of XelContext in org.zkoss.xel.util
 

Classes in org.zkoss.xel.util that implement XelContext
 class SimpleXelContext
          A simple implementation of XelContext.
 class XelContextProxy
          A proxy to replace the variable resolver of a given XEL context.
 

Methods in org.zkoss.xel.util with parameters of type XelContext
static Object Evaluators.resolveVariable(XelContext ctx, Object base, Object name)
          Resolves the variable based on the specified context.
static Object Evaluators.resolveVariable(XelContext ctx, VariableResolver resolver, Object base, Object name)
          Resolves the variable based on the the specified context and variable resolver.
 

Constructors in org.zkoss.xel.util with parameters of type XelContext
XelContextProxy(XelContext ctx, FunctionMapper mapper)
          Replaces the function mapper with the specified one, but the variable resolver not changed.
XelContextProxy(XelContext ctx, VariableResolver resolver)
          Replaces the variable resolver with the specified one, but the function mapper not changed.
XelContextProxy(XelContext ctx, VariableResolver resolver, FunctionMapper mapper)
          Replaces both variable resolver and function mapper.
 



Copyright © 2012. All Rights Reserved.