Package org.zkoss.bind.impl
Class FormBindingImpl
java.lang.Object
org.zkoss.bind.impl.BindingImpl
org.zkoss.bind.impl.FormBindingImpl
- All Implemented Interfaces:
Serializable,Binding,FormBinding
- Direct Known Subclasses:
InitFormBindingImpl,LoadFormBindingImpl,SaveFormBindingImpl
Base implementation of
FormBinding.- Since:
- 6.0.0
- Author:
- henrichen
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFormBindingImpl(Binder binder, org.zkoss.zk.ui.Component comp, String formId, String accessExpr, ConditionType conditionType, String command, Map<String, Object> bindingArgs) -
Method Summary
Modifier and TypeMethodDescriptionorg.zkoss.xel.ExpressionXReturns the associated command name of this binding; null if not specified.Returns the condition type of this bindingorg.zkoss.xel.ExpressionXgetFieldExpression(BindEvaluatorX eval, String field) Returns the field expression from the given field.Returns the implicit form associated with this form binding.org.zkoss.xel.ExpressionXgetFormExpression(BindEvaluatorX eval, String field) Returns the form expression from the given field.Returns the associated form id of this Binding.Returns the property expression script of this binding.protected boolean<T> ForminitFormBean(Object bean, Class<Object> class1, BindContext bindContext) toString()Methods inherited from class org.zkoss.bind.impl.BindingImpl
containsAttribute, getArgs, getAttribute, getBinder, getComponent, setAttributeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.zkoss.bind.sys.Binding
getArgs, getBinder, getComponent
-
Field Details
-
_formId
-
_accessInfo
-
-
Constructor Details
-
FormBindingImpl
-
-
Method Details
-
ignoreTracker
protected boolean ignoreTracker() -
getFormBean
Description copied from interface:FormBindingReturns the implicit form associated with this form binding.- Specified by:
getFormBeanin interfaceFormBinding- Returns:
- the implicit form associated with this form binding.
-
initFormBean
-
getFormId
Description copied from interface:FormBindingReturns the associated form id of this Binding.- Specified by:
getFormIdin interfaceFormBinding- Returns:
- the associated attribute name of this component.
-
getPropertyString
Description copied from interface:FormBindingReturns the property expression script of this binding.- Specified by:
getPropertyStringin interfaceFormBinding- Returns:
- the property expression script of this binding.
-
getConditionType
Description copied from interface:FormBindingReturns the condition type of this binding- Specified by:
getConditionTypein interfaceFormBinding
-
getCommandName
Description copied from interface:FormBindingReturns the associated command name of this binding; null if not specified.- Specified by:
getCommandNamein interfaceFormBinding- Returns:
- the associated command name of this binding; null if not specified.
-
getFieldExpression
Description copied from interface:FormBindingReturns the field expression from the given field.- Specified by:
getFieldExpressionin interfaceFormBinding
-
getFormExpression
Description copied from interface:FormBindingReturns the form expression from the given field.- Specified by:
getFormExpressionin interfaceFormBinding
-
getBaseExpression
-
toString
-