org.zkoss.bind.xel.zel
Class BindELContext
java.lang.Object
org.zkoss.zel.ELContext
org.zkoss.xel.zel.XelELContext
org.zkoss.bind.xel.zel.BindELContext
public class BindELContext
- extends XelELContext
ELContext for Binding.
- Author:
- henrichen
|
Method Summary |
static void |
addDependsOnTracking(java.lang.reflect.Method m,
java.lang.String basepath,
java.util.List<java.lang.String> srcpath,
java.lang.String prop,
Binding binding)
|
static void |
addDependsOnTrackings(java.lang.reflect.Method m,
java.lang.String basepath,
java.util.List<java.lang.String> srcpath,
Binding binding,
BindContext ctx)
|
static void |
addNotifys(java.lang.reflect.Method m,
java.lang.Object base,
java.lang.String prop,
java.lang.Object value,
BindContext ctx)
|
static java.lang.String |
appendFields(java.lang.String prefix,
java.lang.String field)
|
java.lang.Object |
getAttribute(java.lang.String name)
|
Binding |
getBinding()
|
static java.util.Set<Property> |
getNotifys(java.lang.reflect.Method m,
java.lang.Object base,
java.lang.String prop,
java.lang.Object value)
|
org.zkoss.zel.VariableMapper |
getVariableMapper()
|
boolean |
ignoreTracker()
|
static boolean |
isBracket(java.lang.String script)
|
protected org.zkoss.zel.ELResolver |
newELResolver(XelContext xelc)
|
static java.lang.String |
pathToString(java.util.List<java.lang.String> path)
|
java.lang.Object |
setAttribute(java.lang.String name,
java.lang.Object value)
|
| Methods inherited from class org.zkoss.zel.ELContext |
getContext, getLocale, isPropertyResolved, putContext, setLocale, setPropertyResolved |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BindELContext
public BindELContext(XelContext xelc)
newELResolver
protected org.zkoss.zel.ELResolver newELResolver(XelContext xelc)
- Overrides:
newELResolver in class XelELContext
getVariableMapper
public org.zkoss.zel.VariableMapper getVariableMapper()
- Overrides:
getVariableMapper in class XelELContext
getBinding
public Binding getBinding()
ignoreTracker
public boolean ignoreTracker()
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
setAttribute
public java.lang.Object setAttribute(java.lang.String name,
java.lang.Object value)
getNotifys
public static java.util.Set<Property> getNotifys(java.lang.reflect.Method m,
java.lang.Object base,
java.lang.String prop,
java.lang.Object value)
addNotifys
public static void addNotifys(java.lang.reflect.Method m,
java.lang.Object base,
java.lang.String prop,
java.lang.Object value,
BindContext ctx)
isBracket
public static boolean isBracket(java.lang.String script)
appendFields
public static java.lang.String appendFields(java.lang.String prefix,
java.lang.String field)
addDependsOnTrackings
public static void addDependsOnTrackings(java.lang.reflect.Method m,
java.lang.String basepath,
java.util.List<java.lang.String> srcpath,
Binding binding,
BindContext ctx)
pathToString
public static java.lang.String pathToString(java.util.List<java.lang.String> path)
addDependsOnTracking
public static void addDependsOnTracking(java.lang.reflect.Method m,
java.lang.String basepath,
java.util.List<java.lang.String> srcpath,
java.lang.String prop,
Binding binding)
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.