| Package | Description |
|---|---|
| org.zkoss.bind |
ZK Bind Library
|
| org.zkoss.bind.impl |
Core Implementation for ZK Bind
|
| org.zkoss.bind.sys |
System level classes for ZK Bind
|
| org.zkoss.bind.sys.tracker |
Tracker classes for ZK Bind
|
| org.zkoss.bind.tracker.impl |
Tracker Implementation for ZK Bind
|
| org.zkoss.bind.xel.zel |
ZEL of XEL for ZK Bind
|
| Modifier and Type | Method and Description |
|---|---|
Binding |
BindContext.getBinding()
Returns associated Binding of this Bind context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BindingImpl
Base implementation for implementing a
Binding |
class |
ChildrenBindingImpl
A base implementation of
ChildrenBinding. |
class |
CommandBindingImpl
Implementation of CommandBinding.
|
class |
FormBindingImpl
Base implementation of
FormBinding. |
class |
IndirectBinding
An indirect binding, a kind of reference binding, but it won't create a sub-tracking
tree to get two way bindings, and it is used for children binding internally.
|
class |
InitChildrenBindingImpl
Implementation of
InitChildrenBinding. |
class |
InitFormBindingImpl
Implementation of
InitPropertyBinding. |
class |
InitPropertyBindingImpl
Implementation of
InitPropertyBinding. |
class |
LoadChildrenBindingImpl
Implementation of
LoadChildrenBinding. |
class |
LoadFormBindingImpl
Implementation of
LoadFormBinding |
class |
LoadPropertyBindingImpl
Implementation of
LoadPropertyBinding. |
class |
LoadTemplateBindingImpl |
class |
PropertyBindingImpl
A base implementation of
PropertyBinding. |
class |
ReferenceBindingImpl
Implementation of
ReferenceBinding. |
class |
SaveFormBindingImpl
Implementation of
SaveFormBinding. |
class |
SavePropertyBindingImpl
Implementation of
SavePropertyBinding. |
| Modifier and Type | Method and Description |
|---|---|
Binding |
BindContextImpl.getBinding() |
protected Binding |
TemplateResolverImpl.getTemplateBinding(org.zkoss.zk.ui.Component eachComp,
Object eachData,
int index,
int size) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<Binding>> |
BinderImpl.getBindings(org.zkoss.zk.ui.Component comp) |
List<Binding> |
BinderImpl.getLoadPromptBindings(org.zkoss.zk.ui.Component comp,
String attr) |
| Modifier and Type | Method and Description |
|---|---|
static AccessInfo |
AccessInfo.create(Binding binding,
String accessExpr,
Class<?> expectedType,
ConditionType type,
String command,
boolean ignoreTracker) |
static BindContext |
BindContextUtil.newBindContext(Binder binder,
Binding binding,
boolean save,
String command,
org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event event) |
| Constructor and Description |
|---|
BindContextImpl(Binder binder,
Binding binding,
boolean save,
String command,
org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event event) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChildrenBinding
A binding tells how to deal with Load children of a source object
(usually an UI component) and a property of a target object(usually a backing bean).
|
interface |
CommandBinding
A binding tells which command to call(usually used with UI event).
|
interface |
FormBinding
A binding tells how to deal with Load and Save between a form and a bean.
|
interface |
InitChildrenBinding
ChildrenBinding for init-loading into children component from backing bean property.
|
interface |
InitFormBinding
Binding for init a form.
|
interface |
InitPropertyBinding
PropertyBinding for init-loading into component attribute from backing bean property.
|
interface |
LoadBinding
Binding for loading.
|
interface |
LoadChildrenBinding
ChildrenBinding for loading children of component from backing bean property.
|
interface |
LoadFormBinding
Binding for load a form.
|
interface |
LoadPropertyBinding
PropertyBinding for load into component attribute from backing bean property.
|
interface |
LoadTemplateBinding |
interface |
PropertyBinding
A binding tells how to deal with Load or Save a field of a source object
(usually an UI component) and a property of a target object(usually a backing bean).
|
interface |
ReferenceBinding
A reference to an expression.
|
interface |
SaveBinding
Binding for saving.
|
interface |
SaveFormBinding
Binding for saving a form.
|
interface |
SavePropertyBinding
PropertyBinding for save from component attribute into backing bean property.
|
| Modifier and Type | Method and Description |
|---|---|
List<Binding> |
BinderCtrl.getLoadPromptBindings(org.zkoss.zk.ui.Component comp,
String attr)
get all load prompt binding of the component and attribute
|
| Modifier and Type | Method and Description |
|---|---|
Set<Binding> |
TrackerNode.getBindings()
Returns all associated Bindings.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TrackerNode.addBinding(Binding binding)
add associated Binding with this node
|
void |
Tracker.addDependsOn(org.zkoss.zk.ui.Component srcComp,
String[] srcSeries,
Binding srcBinding,
org.zkoss.zk.ui.Component dependsOnComp,
String[] dependsOnSeries)
Add a depends-on tracking between the source property name series and depends-on property name series.
|
void |
Tracker.addTracking(org.zkoss.zk.ui.Component comp,
String[] series,
Binding binding)
Add a tracking that associate a binding to a dot series under the specified
Component |
| Modifier and Type | Method and Description |
|---|---|
Set<Binding> |
TrackerNodeImpl.getBindings() |
| Modifier and Type | Method and Description |
|---|---|
void |
TrackerNodeImpl.addBinding(Binding binding) |
void |
TrackerImpl.addDependsOn(org.zkoss.zk.ui.Component srcComp,
String[] srcSeries,
Binding srcBinding,
org.zkoss.zk.ui.Component dependsOnComp,
String[] dependsOnSeries) |
void |
TrackerImpl.addTracking(org.zkoss.zk.ui.Component comp,
String[] series,
Binding binding) |
| Modifier and Type | Method and Description |
|---|---|
Binding |
BindELContext.getBinding() |
| Modifier and Type | Method and Description |
|---|---|
static void |
BindELContext.addDependsOnTracking(Binding srcBinding,
List<String> srcPath,
org.zkoss.zk.ui.Component srcComp,
String dependsOnPath,
org.zkoss.zk.ui.Component dependsOnComp)
Prepare the dependsOn nodes
|
static void |
BindELContext.addDependsOnTracking(Binding srcBinding,
List<String> srcPath,
String dependsOnBasepath,
String dependsOnProp)
Prepare the dependsOn nodes
|
static void |
BindELContext.addDependsOnTrackings(Method m,
String basepath,
List<String> srcpath,
Binding binding,
BindContext ctx) |
Copyright © 2020. All rights reserved.