Interface PropertyBinding

All Superinterfaces:
Binding
All Known Subinterfaces:
InitPropertyBinding, LoadPropertyBinding, SavePropertyBinding
All Known Implementing Classes:
InitPropertyBindingImpl, LoadPropertyBindingImpl, PropertyBindingImpl, SavePropertyBindingImpl

public interface PropertyBinding extends Binding
A binding tells how to deal with Load or Save a field of a source object (usually an UI component) and a property of a target object(usually a backing bean).
Since:
6.0.0
Author:
henrichen
  • Method Details

    • getConverter

      Converter getConverter()
      Returns the associated _converter with this binding.
      Returns:
      the associated _converter with this binding.
    • getFieldName

      String getFieldName()
      Returns the field name of the source object.
      Returns:
      the field name of the source object.
    • getCommandName

      String getCommandName()
      Returns the associated command name of this binding; null if not speicified.
      Returns:
      the associated command name of this binding; null if not speicified.
    • getPropertyString

      String getPropertyString()
      Returns the property expression script of this binding.
      Returns:
      the property expression script of this binding.
    • getConditionType

      ConditionType getConditionType()
      Returns the condition type of this binding
    • getConverterArgs

      Map<String,Object> getConverterArgs()
      Returns an argument <tags, object> pairs map for converter.
      Returns:
      an argument <tags, object> pairs map for converter.
    • getProperty

      org.zkoss.xel.ExpressionX getProperty()
      Returns:
      the property expression of binding
      Since:
      8.0.0