Package | Description |
---|---|
org.zkoss.bind.impl |
Core Implementation for ZK Bind
|
org.zkoss.bind.sys |
System level classes for ZK Bind
|
org.zkoss.bind.xel |
XEL for ZK Bind
|
org.zkoss.web.servlet.dsp |
Dynamic Servlet Page (DSP).
|
org.zkoss.web.servlet.dsp.impl |
Classes used to implement DSP.
|
org.zkoss.web.servlet.xel |
XEL Utilities that depends on Servlets.
|
org.zkoss.web.util.resource |
Utilities to access Web resources.
|
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.
|
org.zkoss.xel.zel |
This implementation is based on ZEL 2.2 (Similar to EL 2.2).
|
org.zkoss.zk.xel |
ZK XEL utilities.
|
org.zkoss.zk.xel.impl |
XEL utilities for implementation only.
|
org.zkoss.zkmax.bind.impl | |
org.zkoss.zkmax.xel.el |
This implementation is based on Apache Commons EL,
ApacheELFactory.
|
org.zkoss.zkmax.xel.el21 |
This implementation is based on JSP 2.1 EL.
|
org.zkoss.zkmax.xel.mvel |
A XEL implemetation based on MVEL.
|
org.zkoss.zkmax.xel.ognl |
A XEL implemetation based on OGNL.
|
org.zkoss.zkplus.cdi |
Utilities to support Contexts and Dependency Injection(JSR-299).
|
org.zkoss.zkplus.jndi |
Utilities to support JNDI
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
PropertyExpression.evaluate(XelContext ctx) |
java.lang.Class<?> |
BindEvaluatorXImpl.getType(BindContext ctx,
Component comp,
ExpressionX expression) |
java.lang.Object |
BindEvaluatorXImpl.getValue(BindContext ctx,
Component comp,
ExpressionX expression) |
ValueReference |
BindEvaluatorXImpl.getValueReference(BindContext ctx,
Component comp,
ExpressionX expression) |
boolean |
BindEvaluatorXImpl.isReadOnly(BindContext ctx,
Component comp,
ExpressionX expression) |
boolean |
PropertyExpression.isReadOnly(XelContext ctx) |
ExpressionX |
BindEvaluatorXImpl.parseExpressionX(BindContext ctx,
java.lang.String expression,
java.lang.Class<?> expectedType) |
void |
BindEvaluatorXImpl.setValue(BindContext ctx,
Component comp,
ExpressionX expression,
java.lang.Object value) |
void |
PropertyExpression.setValue(XelContext ctx,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
BindEvaluatorX.getType(BindContext ctx,
Component comp,
ExpressionX expression)
Returns the result type of the specified expression.
|
java.lang.Object |
BindEvaluatorX.getValue(BindContext ctx,
Component comp,
ExpressionX expression)
Sets the specified value to the property resolved from the specified expression.
|
ValueReference |
BindEvaluatorX.getValueReference(BindContext ctx,
Component comp,
ExpressionX expression)
Returns the result reference of the specified expression.
|
boolean |
BindEvaluatorX.isReadOnly(BindContext ctx,
Component comp,
ExpressionX expression)
Returns whether the specified expression a read only expression.
|
ExpressionX |
BindEvaluatorX.parseExpressionX(BindContext ctx,
java.lang.String expression,
java.lang.Class<?> expectedType)
Prepares the expressionX.
|
void |
BindEvaluatorX.setValue(BindContext ctx,
Component comp,
ExpressionX expression,
java.lang.Object value)
Sets the specified value to the property resolved from the specified expression.
|
Modifier and Type | Method and Description |
---|---|
Expression |
BindXelFactory.parseExpression(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
void |
Interpreter.interpret(DspContext dc,
java.lang.String content,
java.lang.String ctype,
XelContext xelc)
Interprets the specified content and generates the result to
the output specified in
DspContext . |
void |
Interpreter.interpret(javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String content,
java.lang.String ctype,
Locator locator)
Interprets the specified content based on the HTTP request.
|
void |
Interpreter.interpret(javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.io.Writer out,
java.lang.String content,
java.lang.String ctype,
Locator locator)
Interprets the specified content based on the HTTP request.
|
Interpretation |
Interpreter.parse(java.lang.String content,
java.lang.String ctype,
XelContext xelc,
Locator loc)
Parses a content to a meta format called
Interpretation . |
Modifier and Type | Method and Description |
---|---|
Interpretation |
Parser.parse(java.lang.String content,
java.lang.String ctype,
XelContext xelc,
Locator loc)
Parses the content into a meta format
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
RequestXelResolver.resolveVariable(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ServletRequestResolver.resolveVariable(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
static XelException |
XelException.Aide.wrap(java.lang.Throwable t)
Converts an exception to XelException if it is
not RuntimeException nor Error.
|
static XelException |
XelException.Aide.wrap(java.lang.Throwable t,
int code)
Converts an exception to XelException if it is
not RuntimeException nor Error.
|
static XelException |
XelException.Aide.wrap(java.lang.Throwable t,
int code,
java.lang.Object fmtArg)
Converts an exception to XelException if it is
not RuntimeException nor Error.
|
static XelException |
XelException.Aide.wrap(java.lang.Throwable t,
int code,
java.lang.Object[] fmtArgs)
Converts an exception to XelException if it is
not RuntimeException nor Error.
|
static XelException |
XelException.Aide.wrap(java.lang.Throwable t,
java.lang.String msg)
Converts an exception to XelException if it is
not RuntimeException nor Error.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
Expression.evaluate(XelContext ctx)
Evaluates an expression that was previously prepared.
|
static java.lang.Object |
Expressions.evaluate(XelContext ctx,
java.lang.String expression,
java.lang.Class<?> expectedType)
Evaluates an expression.
|
java.lang.Object |
ExpressionFactory.evaluate(XelContext ctx,
java.lang.String expression,
java.lang.Class<?> expectedType)
Evaluates an expression.
|
boolean |
ExpressionX.isReadOnly(XelContext ctx)
Returns whether this is a read only (cannot setValue) expression.
|
static ExpressionFactory |
Expressions.newExpressionFactory()
Instantiates an instance of
ExpressionFactory . |
Expression |
ExpressionFactory.parseExpression(XelContext ctx,
java.lang.String expression,
java.lang.Class<?> expectedType)
Prepares (a.k.a., compiles) an expression.
|
java.lang.Class<?> |
FunctionMapperExt.resolveClass(java.lang.String name)
Resolves a class with the specified logic name,
or null if not found.
|
Function |
FunctionMapper.resolveFunction(java.lang.String prefix,
java.lang.String name)
Resolves a function
Function with the specified name and
prefix. |
java.lang.Object |
VariableResolver.resolveVariable(java.lang.String name)
Resolves the specified variable.
|
java.lang.Object |
VariableResolverX.resolveVariable(XelContext ctx,
java.lang.Object base,
java.lang.Object name)
Resolves the the given variable on the given base object.
|
void |
ExpressionX.setValue(XelContext ctx,
java.lang.Object value)
Set values into the property resolved by this expression.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ELFactory.evaluate(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Expression |
ELFactory.parseExpression(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
void |
TaglibMapper.load(java.lang.String prefix,
Element root)
Loads function and class definitions from DOM.
|
void |
TaglibMapper.load(java.lang.String prefix,
java.lang.String uri,
Locator locator)
Loads function and class definitions from taglib.
|
void |
TaglibMapper.load(java.lang.String prefix,
java.net.URL url)
Loads function and class definitions from taglib.
|
java.lang.Object |
SimpleResolver.resolveVariable(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ELXelExpression.evaluate(XelContext xelc) |
java.lang.Object |
ELFactory.evaluate(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
boolean |
ELXelExpression.isReadOnly(XelContext xelc) |
Expression |
ELFactory.parseExpression(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
void |
ELXelExpression.setValue(XelContext xelc,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
Evaluator.evaluate(Component comp,
Expression expression)
Evaluates the expression.
|
java.lang.Object |
Evaluator.evaluate(Page page,
Expression expression)
Evaluates the expression.
|
java.lang.Object |
ExValue.getValue(Evaluator eval,
Component comp)
Returns the value after evaluation.
|
java.lang.Object |
ExValue.getValue(Evaluator eval,
Page page)
Returns the value after evaluation.
|
Expression |
Evaluator.parseExpression(java.lang.String expression,
java.lang.Class<?> expectedType)
Prepares the expression.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
SimpleEvaluator.evaluate(Component comp,
Expression expression) |
java.lang.Object |
SimpleEvaluator.evaluate(Page page,
Expression expression) |
Expression |
SimpleEvaluator.parseExpression(java.lang.String expression,
java.lang.Class expectedType) |
java.lang.Object |
ExecutionResolver.resolveVariable(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
Expression |
BindXelFactoryEx.parseExpression(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
ExpressionX |
BindEvaluatorXImplEx.parseExpressionX(BindContext ctx,
java.lang.String expression,
java.lang.Class<?> expectedType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ApacheELFactory.evaluate(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Expression |
ApacheELFactory.parseExpression(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ApacheELFactory.evaluate(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Expression |
ApacheELFactory.parseExpression(XelContext xelc,
java.lang.String expression,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
MVELFactory.evaluate(XelContext ctx,
java.lang.String expression,
java.lang.Class expectedType) |
Expression |
MVELFactory.parseExpression(XelContext ctx,
java.lang.String expression,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OGNLFactory.evaluate(XelContext ctx,
java.lang.String expression,
java.lang.Class expectedType) |
Expression |
OGNLFactory.parseExpression(XelContext ctx,
java.lang.String expression,
java.lang.Class expectedType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DelegatingVariableResolver.resolveVariable(java.lang.String name) |
java.lang.Object |
DelegatingVariableResolver.resolveVariable(XelContext ctx,
java.lang.Object base,
java.lang.Object name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
JndiVariableResolver.resolveVariable(java.lang.String var)
Get object from JNDI binding
|
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.