Package org.zkoss.zkmax.bind.impl
Class AnnotateBinderEx
- java.lang.Object
-
- org.zkoss.bind.impl.BinderImpl
-
- org.zkoss.bind.AnnotateBinder
-
- org.zkoss.zkmax.bind.impl.AnnotateBinderEx
-
- All Implemented Interfaces:
java.io.Serializable,org.zkoss.bind.Binder,org.zkoss.bind.sys.BinderCtrl
public class AnnotateBinderEx extends org.zkoss.bind.AnnotateBinderFor ZK-2289, much less memory consumption- Since:
- 7.0.3
- Author:
- henrichen, jumperchen
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.zkoss.bind.impl.BinderImpl
DISABLE_METHOD_CACHE, ZKFORMPROXYNOTIFIEDKEY
-
Fields inherited from interface org.zkoss.bind.Binder
ACCESS, COMMAND_FAIL_VALIDATE, COMMAND_SUCCESS, CONVERTER, LOAD_EVENT, LOAD_REPLACEMENT, LOAD_TYPE, RENDERER, SAVE_EVENT, SAVE_REPLACEMENT, VALIDATOR, ZKBIND
-
Fields inherited from interface org.zkoss.bind.sys.BinderCtrl
ACTIVATOR, BINDCTX, BINDER, BINDING, BINDRENDERING, CHILDREN_ATTR, CHILDREN_BINDING_MODEL, CHILDREN_BINDING_MODEL_LISTENER, CHILDREN_BINDING_RENDERED_COMPONENTS, CLIENT_INFO, CLIENT_UPLOAD_INFO, DEFAULT_QUEUE_NAME, DEFAULT_QUEUE_SCOPE, DEPENDS_ON_COMP, FORM_ID, IGNORE_REF_VALUE, IGNORE_TRACKER, INVALIDATE_REF_VALUE, IS_TEMPLATE_MODEL_ENABLED_ATTR, LOAD_FORM_COMPONENT, LOAD_FORM_EXPRESSION, MATCHMEDIAVALUE_PREFIX, MODEL, NOTIFYS, ON_BIND_CLEAN, ON_BIND_INIT, PHASE_LISTENER_CLASS_KEY, REMOVE_BINDINGS, RENDERER_INSTALLED, SAVE_BASE, SRCPATH, VALIDATES, VAR, VIEWMODELID_BINDER_MAP_KEY, VM
-
-
Constructor Summary
Constructors Constructor Description AnnotateBinderEx(java.lang.String qname, java.lang.String qscope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectcreateViewModelProxyIfEnabled(java.lang.Object vm)java.util.Map<org.zkoss.zk.ui.Component,java.lang.String>getLookupComponentFormIdCache()Internal implementation use only.voidinitAnnotatedBindings()-
Methods inherited from class org.zkoss.bind.impl.BinderImpl
addChildrenInitBinding, addChildrenLoadBindings, addCommandBinding, addFormAssociatedSaveBinding, addFormInitBinding, addFormLoadBindings, addFormSaveBindings, addGlobalCommandBinding, addPhaseListener, addPropertyInitBinding, addPropertyLoadBindings, addPropertySaveBindings, addReferenceBinding, addSaveFormFieldName, addSaveFormFieldName, checkInit, createParamCall, destroy, doExecute, doLoadAfter, doLoadBefore, doSaveAfter, doSaveBefore, doValidate, fireNotifyChanges, getBindingAnnotationInfoChecker, getBindingExecutionInfoCollector, getBindings, getConverter, getDynamicAttrs, getEvaluatorX, getEventQueue, getForm, getFormAssociatedSaveBindings, getLoadPromptBindings, getMatchMediaValue, getPhaseListener, getPhaseListeners, getQueueName, getQueueScope, getRenderer, getSaveFormFieldNames, getTemplateResolver, getTracker, getValidationMessages, getValidator, getView, getViewModel, hasValidator, initActivator, initQueue, isActivating, loadComponent, loadComponent0, newCommandBinding, newInitChildrenBinding, newInitFormBinding, newInitPropertyBinding, newLoadChildrenBinding, newLoadFormBinding, newLoadPropertyBinding, newSaveFormBinding, newSavePropertyBinding, notifyChange, postCommand, removeBindings, removeBindings, removeBindings, removeSaveFormFieldNames, sendCommand, setDynamicAttrs, setPhaseListener, setTemplate, setValidationMessages, setViewModel, storeForm
-
-
-
-
Method Detail
-
initAnnotatedBindings
public void initAnnotatedBindings()
- Overrides:
initAnnotatedBindingsin classorg.zkoss.bind.AnnotateBinder
-
getLookupComponentFormIdCache
public java.util.Map<org.zkoss.zk.ui.Component,java.lang.String> getLookupComponentFormIdCache()
Internal implementation use only.- Since:
- 9.5.0
-
createViewModelProxyIfEnabled
public java.lang.Object createViewModelProxyIfEnabled(java.lang.Object vm)
- Overrides:
createViewModelProxyIfEnabledin classorg.zkoss.bind.AnnotateBinder
-
-