Class ClientSavePropertyBindingImpl

java.lang.Object
org.zkoss.clientbind.ClientSavePropertyBindingImpl
All Implemented Interfaces:
org.zkoss.bind.sys.Binding, org.zkoss.bind.sys.PropertyBinding, org.zkoss.bind.sys.SaveBinding, org.zkoss.bind.sys.SavePropertyBinding

public class ClientSavePropertyBindingImpl extends Object implements org.zkoss.bind.sys.SavePropertyBinding
Client save property binding implementation.
Author:
jumperchen
  • Constructor Details

    • ClientSavePropertyBindingImpl

      public ClientSavePropertyBindingImpl(ClientBinder binder, org.zkoss.zk.ui.Component comp, String fieldName, org.zkoss.bind.Property property, String validatorExpr, Map<String,Object> validatorArgs, Set<org.zkoss.bind.Property> properties)
  • Method Details

    • save

      public void save(org.zkoss.bind.BindContext bindContext)
      Specified by:
      save in interface org.zkoss.bind.sys.SaveBinding
    • validate

      public void validate(org.zkoss.bind.ValidationContext vctx)
      Specified by:
      validate in interface org.zkoss.bind.sys.SaveBinding
    • getValidate

      public org.zkoss.bind.Property getValidate(org.zkoss.bind.BindContext bindContext)
      Specified by:
      getValidate in interface org.zkoss.bind.sys.SaveBinding
    • hasValidator

      public boolean hasValidator()
      Specified by:
      hasValidator in interface org.zkoss.bind.sys.SaveBinding
    • getValidator

      public org.zkoss.bind.Validator getValidator()
      Specified by:
      getValidator in interface org.zkoss.bind.sys.SaveBinding
    • getValidatorArgs

      public Map<String,Object> getValidatorArgs()
      Specified by:
      getValidatorArgs in interface org.zkoss.bind.sys.SaveBinding
    • getBinder

      public org.zkoss.bind.Binder getBinder()
      Specified by:
      getBinder in interface org.zkoss.bind.sys.Binding
    • getComponent

      public org.zkoss.zk.ui.Component getComponent()
      Specified by:
      getComponent in interface org.zkoss.bind.sys.Binding
    • getArgs

      public Map<String,Object> getArgs()
      Specified by:
      getArgs in interface org.zkoss.bind.sys.Binding
    • getConverter

      public org.zkoss.bind.Converter getConverter()
      Specified by:
      getConverter in interface org.zkoss.bind.sys.PropertyBinding
    • getFieldName

      public String getFieldName()
      Specified by:
      getFieldName in interface org.zkoss.bind.sys.PropertyBinding
    • getCommandName

      public String getCommandName()
      Specified by:
      getCommandName in interface org.zkoss.bind.sys.PropertyBinding
    • getPropertyString

      public String getPropertyString()
      Specified by:
      getPropertyString in interface org.zkoss.bind.sys.PropertyBinding
    • getConditionType

      public org.zkoss.bind.sys.ConditionType getConditionType()
      Specified by:
      getConditionType in interface org.zkoss.bind.sys.PropertyBinding
    • getConverterArgs

      public Map<String,Object> getConverterArgs()
      Specified by:
      getConverterArgs in interface org.zkoss.bind.sys.PropertyBinding
    • getProperty

      public org.zkoss.xel.ExpressionX getProperty()
      Specified by:
      getProperty in interface org.zkoss.bind.sys.PropertyBinding
    • getProperties

      public Set<org.zkoss.bind.Property> getProperties()