Package | Description |
---|---|
org.zkoss.bind.impl |
Core Implementation for ZK Bind
|
org.zkoss.xel |
XEL - Extensible Expression Language to encapsulate different
implementations, such as EL, MVEL and OGNL.
|
org.zkoss.xel.taglib |
Utilities to access taglibs, aka., the TLD files.
|
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.ui | |
org.zkoss.zk.ui.impl |
Implementation of user interfaces and factories (implementation only).
|
org.zkoss.zk.ui.metainfo |
Metainfo representing pages and languages (implementation only).
|
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.
|
Modifier and Type | Method and Description |
---|---|
static BindEvaluatorX |
BindEvaluatorXUtil.createEvaluator(FunctionMapper fnampper) |
Constructor and Description |
---|
BindEvaluatorXImpl(FunctionMapper mapper,
java.lang.Class<? extends ExpressionFactory> expfcls) |
SimpleBindXelContext(Component cmp,
Binder binder,
VariableResolver resolver,
FunctionMapper mapper) |
Modifier and Type | Field and Description |
---|---|
static FunctionMapper |
Expressions.EMPTY_MAPPER
An empty function mapper, i.e., it has no function defined at all.
|
Modifier and Type | Method and Description |
---|---|
FunctionMapper |
XelContext.getFunctionMapper()
Returns the function mapper, or null if not available.
|
Modifier and Type | Method and Description |
---|---|
static FunctionMapper |
Taglibs.getFunctionMapper(java.util.Collection<Taglib> taglibs,
Locator loc)
Returns the function mapper representing a collection of
Taglib ,
or null if nothing is loaded. |
static FunctionMapper |
Taglibs.getFunctionMapper(java.util.Collection<Taglib> taglibs,
java.util.Map<java.lang.String,java.lang.Class<?>> imports,
java.util.Collection<FunctionDefinition> funcs,
Locator loc)
Returns the function mapper representing a collection of
Taglib ,
imports and functions, or null if nothing is loaded. |
static FunctionMapper |
Taglibs.getFunctionMapper(java.util.Collection<Taglib> taglibs,
java.util.Map<java.lang.String,java.lang.Class<?>> imports,
Locator loc)
Returns the function mapper representing a collection of
Taglib
and imports, or null if nothing is loaded. |
static FunctionMapper |
Taglibs.getFunctionMapper(java.util.List<Taglib> taglibs,
Locator loc)
Returns the function mapper representing a list of
Taglib ,
or null if nothing is loaded. |
static FunctionMapper |
Taglibs.getFunctionMapper(java.util.List<Taglib> taglibs,
java.util.Map<java.lang.String,java.lang.Class<?>> imports,
java.util.List<FunctionDefinition> funcs,
Locator loc)
Returns the function mapper representing a list of
Taglib ,
imports and functions, or null if nothing is loaded. |
static FunctionMapper |
Taglibs.getFunctionMapper(java.util.List<Taglib> taglibs,
java.util.Map<java.lang.String,java.lang.Class<?>> imports,
Locator loc)
Returns the function mapper representing a list of
Taglib
and imports, or null if nothing is loaded. |
Modifier and Type | Class and Description |
---|---|
class |
DualFunctionMapper
Combine two function mappers into one function mapper.
|
class |
SimpleMapper
A simple function mapper.
|
class |
TaglibMapper
A function mapper that is capable to load function and class definitions
from taglib.
|
Modifier and Type | Method and Description |
---|---|
static FunctionMapper |
DualFunctionMapper.combine(FunctionMapper first,
FunctionMapper second)
Returns a function mapper by combining two function mappers.
|
FunctionMapper |
XelContextProxy.getFunctionMapper() |
FunctionMapper |
SimpleXelContext.getFunctionMapper() |
FunctionMapper |
SimpleMapper.getParent()
Returns the parent mapper, or null if no parent.
|
Modifier and Type | Method and Description |
---|---|
static FunctionMapper |
DualFunctionMapper.combine(FunctionMapper first,
FunctionMapper second)
Returns a function mapper by combining two function mappers.
|
void |
SimpleXelContext.setFunctionMapper(FunctionMapper mapper)
Sets the function mapper, or null if not available.
|
void |
SimpleMapper.setParent(FunctionMapper parent)
Sets the parent mapper.
|
Constructor and Description |
---|
DualFunctionMapper(FunctionMapper first,
FunctionMapper second)
Constructor.
|
SimpleMapper(FunctionMapper parent) |
SimpleXelContext(VariableResolver resolver,
FunctionMapper mapper) |
XelContextProxy(XelContext ctx,
FunctionMapper mapper)
Replaces the function mapper with the specified one,
but the variable resolver not changed.
|
XelContextProxy(XelContext ctx,
VariableResolver resolver,
FunctionMapper mapper)
Replaces both variable resolver and function mapper.
|
Constructor and Description |
---|
XelELMapper(FunctionMapper mapper) |
Modifier and Type | Method and Description |
---|---|
FunctionMapper |
Page.getFunctionMapper()
Returns the function mapper for resolving XEL functions, or null if
not available.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Page.addFunctionMapper(FunctionMapper mapper)
Adds the function mapper in addition to the current one.
|
boolean |
Page.hasFunctionMapper(FunctionMapper mapper)
Returns if the specified function mapper has been registered
|
boolean |
Page.removeFunctionMapper(FunctionMapper mapper)
Removes a function mapper that was added by
Page.addFunctionMapper(org.zkoss.xel.FunctionMapper) . |
Modifier and Type | Method and Description |
---|---|
FunctionMapper |
PageImpl.getFunctionMapper() |
Modifier and Type | Method and Description |
---|---|
boolean |
PageImpl.addFunctionMapper(FunctionMapper mapper) |
boolean |
PageImpl.hasFunctionMapper(FunctionMapper mapper) |
boolean |
PageImpl.removeFunctionMapper(FunctionMapper mapper) |
Modifier and Type | Method and Description |
---|---|
FunctionMapper |
PageDefinition.getTaglibMapper()
Returns the mapper representing the functions defined in
taglib and xel-method.
|
FunctionMapper |
FunctionMapperInfo.newFunctionMapper(Evaluator eval,
Page page)
Creates and returns the function mapper for the specified evaluator and page.
|
FunctionMapper |
FunctionMapperInfo.newFunctionMapper(PageDefinition pgdef,
Page page)
Creates and returns the function mapper for the specified pagedefinition and page.
|
Constructor and Description |
---|
FunctionMapperInfo(FunctionMapper mapper)
Constructs with an initiator that will be reuse each time
FunctionMapperInfo.newFunctionMapper(org.zkoss.zk.ui.metainfo.PageDefinition, org.zkoss.zk.ui.Page) is called. |
Constructor and Description |
---|
FunctionMapperInfo(java.lang.Class<? extends FunctionMapper> cls)
Constructs with a class.
|
FunctionMapperInfo(java.lang.Class<? extends FunctionMapper> cls,
java.util.Map<java.lang.String,java.lang.String> args)
Constructs with a class.
|
Modifier and Type | Method and Description |
---|---|
FunctionMapper |
SimpleEvaluator.getFunctionMapper(java.lang.Object ref)
Returns the function mapper, or null if not available.
|
Constructor and Description |
---|
SimpleEvaluator(FunctionMapper mapper,
java.lang.Class<? extends ExpressionFactory> expfcls) |
Constructor and Description |
---|
BindEvaluatorXImplEx(FunctionMapper mapper) |
BindEvaluatorXImplEx(FunctionMapper mapper,
java.lang.Class<? extends ExpressionFactory> expfcls) |
Constructor and Description |
---|
ELXelExpression(javax.servlet.jsp.el.Expression expr,
java.lang.String rawexpr,
FunctionMapper mapper,
java.lang.Class expectedType) |
XelELMapper(FunctionMapper mapper) |
Constructor and Description |
---|
XelELMapper(FunctionMapper mapper) |
Copyright © 2005-2018 Potix Corporation. All Rights Reserved.