Package org.zkoss.bind
Class BindComposer<T extends org.zkoss.zk.ui.Component>
java.lang.Object
org.zkoss.bind.BindComposer<T>
- All Implemented Interfaces:
Serializable,org.zkoss.zk.au.AuService,org.zkoss.zk.ui.util.ComponentActivationListener,org.zkoss.zk.ui.util.Composer<T>,org.zkoss.zk.ui.util.ComposerExt<T>
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
Base composer to apply ZK Bind.
- Since:
- 6.0.0
- Author:
- henrichen
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringstatic final Stringprotected static final Stringprotected static final Stringstatic final Stringstatic final Stringstatic final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConverter(String name, Converter converter) voidaddValidator(String name, Validator validator) voiddidActivate(org.zkoss.zk.ui.Component comp) voiddoAfterCompose(T comp) org.zkoss.zk.ui.metainfo.ComponentInfodoBeforeCompose(org.zkoss.zk.ui.Page page, org.zkoss.zk.ui.Component parent, org.zkoss.zk.ui.metainfo.ComponentInfo compInfo) voiddoBeforeComposeChildren(org.zkoss.zk.ui.Component comp) booleanvoidgetConverter(String name) getValidator(String name) voidnotifyChange(Object bean, String property) booleanservice(org.zkoss.zk.au.AuRequest request, boolean everError) voidsetViewModel(Object viewModel) voidwillPassivate(org.zkoss.zk.ui.Component comp)
-
Field Details
-
VM_ID
- See Also:
-
BINDER_ID
- See Also:
-
ON_BIND_COMMAND
- See Also:
-
ON_BIND_GLOBAL_COMMAND
- See Also:
-
ON_BIND_COMMAND_UPLOAD
- See Also:
-
ID_ANNO
- See Also:
-
INIT_ANNO
- See Also:
-
VALUE_ANNO_ATTR
- See Also:
-
VIEW_MODEL_ATTR
- See Also:
-
BINDER_ATTR
- See Also:
-
VALIDATION_MESSAGES_ATTR
- See Also:
-
QUEUE_NAME_ANNO_ATTR
- See Also:
-
QUEUE_SCOPE_ANNO_ATTR
- See Also:
-
-
Constructor Details
-
BindComposer
public BindComposer()
-
-
Method Details
-
getBinder
-
setViewModel
-
getViewModel
-
getConverter
-
getValidator
-
addConverter
-
addValidator
-
doBeforeCompose
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 -
doBeforeComposeChildren
-
doAfterCompose
-
doCatch
-
doFinally
-
notifyChange
-
didActivate
public void didActivate(org.zkoss.zk.ui.Component comp) - Specified by:
didActivatein interfaceorg.zkoss.zk.ui.util.ComponentActivationListener
-
willPassivate
public void willPassivate(org.zkoss.zk.ui.Component comp) - Specified by:
willPassivatein interfaceorg.zkoss.zk.ui.util.ComponentActivationListener
-
service
public boolean service(org.zkoss.zk.au.AuRequest request, boolean everError) - Specified by:
servicein interfaceorg.zkoss.zk.au.AuService
-