Package org.zkoss.clientbind
Class ClientSaveFormBindingImpl
- java.lang.Object
-
- org.zkoss.clientbind.ClientSaveFormBindingImpl
-
- All Implemented Interfaces:
org.zkoss.bind.sys.Binding,org.zkoss.bind.sys.FormBinding,org.zkoss.bind.sys.SaveBinding,org.zkoss.bind.sys.SaveFormBinding
public class ClientSaveFormBindingImpl extends java.lang.Object implements org.zkoss.bind.sys.SaveFormBindingClient save form binding implementation.- Author:
- jameschu
-
-
Constructor Summary
Constructors Constructor Description ClientSaveFormBindingImpl(ClientBinder binder, org.zkoss.zk.ui.Component comp, java.lang.String fieldName, org.zkoss.bind.Property property, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs, java.util.Map formProps, java.lang.String formId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getArgs()org.zkoss.bind.BindergetBinder()java.lang.StringgetCommandName()org.zkoss.zk.ui.ComponentgetComponent()org.zkoss.bind.sys.ConditionTypegetConditionType()org.zkoss.bind.ConvertergetConverter()java.util.Map<java.lang.String,java.lang.Object>getConverterArgs()org.zkoss.xel.ExpressionXgetFieldExpression(org.zkoss.bind.sys.BindEvaluatorX eval, java.lang.String field)java.lang.StringgetFieldName()org.zkoss.bind.FormgetFormBean()org.zkoss.xel.ExpressionXgetFormExpression(org.zkoss.bind.sys.BindEvaluatorX eval, java.lang.String field)java.lang.StringgetFormId()org.zkoss.xel.ExpressionXgetProperty()java.lang.StringgetPropertyString()org.zkoss.bind.PropertygetValidate(org.zkoss.bind.BindContext bindContext)java.util.Set<org.zkoss.bind.Property>getValidates(org.zkoss.bind.BindContext ctx)org.zkoss.bind.ValidatorgetValidator()java.util.Map<java.lang.String,java.lang.Object>getValidatorArgs()booleanhasValidator()voidsave(org.zkoss.bind.BindContext bindContext)voidvalidate(org.zkoss.bind.ValidationContext vctx)
-
-
-
Constructor Detail
-
ClientSaveFormBindingImpl
public ClientSaveFormBindingImpl(ClientBinder binder, org.zkoss.zk.ui.Component comp, java.lang.String fieldName, org.zkoss.bind.Property property, java.lang.String validatorExpr, java.util.Map<java.lang.String,java.lang.Object> validatorArgs, java.util.Map formProps, java.lang.String formId)
-
-
Method Detail
-
save
public void save(org.zkoss.bind.BindContext bindContext)
- Specified by:
savein interfaceorg.zkoss.bind.sys.SaveBinding
-
validate
public void validate(org.zkoss.bind.ValidationContext vctx)
- Specified by:
validatein interfaceorg.zkoss.bind.sys.SaveBinding
-
getValidate
public org.zkoss.bind.Property getValidate(org.zkoss.bind.BindContext bindContext)
- Specified by:
getValidatein interfaceorg.zkoss.bind.sys.SaveBinding
-
hasValidator
public boolean hasValidator()
- Specified by:
hasValidatorin interfaceorg.zkoss.bind.sys.SaveBinding
-
getValidator
public org.zkoss.bind.Validator getValidator()
- Specified by:
getValidatorin interfaceorg.zkoss.bind.sys.SaveBinding
-
getValidatorArgs
public java.util.Map<java.lang.String,java.lang.Object> getValidatorArgs()
- Specified by:
getValidatorArgsin interfaceorg.zkoss.bind.sys.SaveBinding
-
getBinder
public org.zkoss.bind.Binder getBinder()
- Specified by:
getBinderin interfaceorg.zkoss.bind.sys.Binding
-
getComponent
public org.zkoss.zk.ui.Component getComponent()
- Specified by:
getComponentin interfaceorg.zkoss.bind.sys.Binding
-
getArgs
public java.util.Map<java.lang.String,java.lang.Object> getArgs()
- Specified by:
getArgsin interfaceorg.zkoss.bind.sys.Binding
-
getConverter
public org.zkoss.bind.Converter getConverter()
-
getFieldName
public java.lang.String getFieldName()
-
getFormBean
public org.zkoss.bind.Form getFormBean()
- Specified by:
getFormBeanin interfaceorg.zkoss.bind.sys.FormBinding
-
getFormId
public java.lang.String getFormId()
- Specified by:
getFormIdin interfaceorg.zkoss.bind.sys.FormBinding
-
getCommandName
public java.lang.String getCommandName()
- Specified by:
getCommandNamein interfaceorg.zkoss.bind.sys.FormBinding
-
getPropertyString
public java.lang.String getPropertyString()
- Specified by:
getPropertyStringin interfaceorg.zkoss.bind.sys.FormBinding
-
getConditionType
public org.zkoss.bind.sys.ConditionType getConditionType()
- Specified by:
getConditionTypein interfaceorg.zkoss.bind.sys.FormBinding
-
getFieldExpression
public org.zkoss.xel.ExpressionX getFieldExpression(org.zkoss.bind.sys.BindEvaluatorX eval, java.lang.String field)- Specified by:
getFieldExpressionin interfaceorg.zkoss.bind.sys.FormBinding
-
getFormExpression
public org.zkoss.xel.ExpressionX getFormExpression(org.zkoss.bind.sys.BindEvaluatorX eval, java.lang.String field)- Specified by:
getFormExpressionin interfaceorg.zkoss.bind.sys.FormBinding
-
getConverterArgs
public java.util.Map<java.lang.String,java.lang.Object> getConverterArgs()
-
getProperty
public org.zkoss.xel.ExpressionX getProperty()
-
getValidates
public java.util.Set<org.zkoss.bind.Property> getValidates(org.zkoss.bind.BindContext ctx)
- Specified by:
getValidatesin interfaceorg.zkoss.bind.sys.SaveFormBinding
-
-