public class BindComposer<T extends org.zkoss.zk.ui.Component> extends Object implements org.zkoss.zk.ui.util.Composer<T>, org.zkoss.zk.ui.util.ComposerExt<T>, Serializable, org.zkoss.zk.au.AuService, org.zkoss.zk.ui.util.ComponentActivationListener
| Modifier and Type | Field and Description |
|---|---|
protected static String |
BINDER_ATTR |
static String |
BINDER_ID |
protected static String |
ID_ANNO |
protected static String |
INIT_ANNO |
protected static String |
QUEUE_NAME_ANNO_ATTR |
protected static String |
QUEUE_SCOPE_ANNO_ATTR |
protected static String |
VALIDATION_MESSAGES_ATTR |
protected static String |
VALUE_ANNO_ATTR |
protected static String |
VIEW_MODEL_ATTR |
static String |
VM_ID |
| Constructor and Description |
|---|
BindComposer() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConverter(String name,
Converter converter) |
void |
addValidator(String name,
Validator validator) |
void |
didActivate(org.zkoss.zk.ui.Component comp) |
void |
doAfterCompose(T comp) |
org.zkoss.zk.ui.metainfo.ComponentInfo |
doBeforeCompose(org.zkoss.zk.ui.Page page,
org.zkoss.zk.ui.Component parent,
org.zkoss.zk.ui.metainfo.ComponentInfo compInfo) |
void |
doBeforeComposeChildren(org.zkoss.zk.ui.Component comp) |
boolean |
doCatch(Throwable ex) |
void |
doFinally() |
Binder |
getBinder() |
Converter |
getConverter(String name) |
Validator |
getValidator(String name) |
Object |
getViewModel() |
void |
notifyChange(Object bean,
String property) |
boolean |
service(org.zkoss.zk.au.AuRequest request,
boolean everError) |
void |
setViewModel(Object viewModel) |
void |
willPassivate(org.zkoss.zk.ui.Component comp) |
public static final String VM_ID
public static final String BINDER_ID
protected static final String ID_ANNO
protected static final String INIT_ANNO
protected static final String VALUE_ANNO_ATTR
protected static final String VIEW_MODEL_ATTR
protected static final String BINDER_ATTR
protected static final String VALIDATION_MESSAGES_ATTR
protected static final String QUEUE_NAME_ANNO_ATTR
protected static final String QUEUE_SCOPE_ANNO_ATTR
public Binder getBinder()
public void setViewModel(Object viewModel)
public Object getViewModel()
public org.zkoss.zk.ui.metainfo.ComponentInfo doBeforeCompose(org.zkoss.zk.ui.Page page,
org.zkoss.zk.ui.Component parent,
org.zkoss.zk.ui.metainfo.ComponentInfo compInfo)
throws Exception
public void doBeforeComposeChildren(org.zkoss.zk.ui.Component comp)
throws Exception
public void doFinally()
throws Exception
public void didActivate(org.zkoss.zk.ui.Component comp)
didActivate in interface org.zkoss.zk.ui.util.ComponentActivationListenerpublic void willPassivate(org.zkoss.zk.ui.Component comp)
willPassivate in interface org.zkoss.zk.ui.util.ComponentActivationListenerpublic boolean service(org.zkoss.zk.au.AuRequest request,
boolean everError)
service in interface org.zkoss.zk.au.AuServiceCopyright © 2020. All rights reserved.