Class MutualPropertyBinding

java.lang.Object
org.codehaus.groovy.binding.MutualPropertyBinding
All Implemented Interfaces:
BindingUpdatable, FullBinding

@Deprecated
public class MutualPropertyBinding
extends Object
implements FullBinding
Deprecated.
Since:
Groovy 1.6
  • Method Details

    • getSourceBinding

      public SourceBinding getSourceBinding()
      Deprecated.
      Specified by:
      getSourceBinding in interface FullBinding
    • getTargetBinding

      public TargetBinding getTargetBinding()
      Deprecated.
      Specified by:
      getTargetBinding in interface FullBinding
    • setSourceBinding

      public void setSourceBinding​(SourceBinding sourceBinding)
      Deprecated.
      Specified by:
      setSourceBinding in interface FullBinding
    • setTargetBinding

      public void setTargetBinding​(TargetBinding targetBinding)
      Deprecated.
      Specified by:
      setTargetBinding in interface FullBinding
    • setValidator

      public void setValidator​(Closure validator)
      Deprecated.
      Specified by:
      setValidator in interface FullBinding
    • getValidator

      public Closure getValidator()
      Deprecated.
      Specified by:
      getValidator in interface FullBinding
    • setConverter

      public void setConverter​(Closure converter)
      Deprecated.
      Specified by:
      setConverter in interface FullBinding
    • getConverter

      public Closure getConverter()
      Deprecated.
      Specified by:
      getConverter in interface FullBinding
    • setReverseConverter

      public void setReverseConverter​(Closure reverseConverter)
      Deprecated.
      Specified by:
      setReverseConverter in interface FullBinding
    • getReverseConverter

      public Closure getReverseConverter()
      Deprecated.
      Specified by:
      getReverseConverter in interface FullBinding
    • rebuildBindings

      protected void rebuildBindings()
      Deprecated.
    • bind

      public void bind()
      Deprecated.
      Description copied from interface: BindingUpdatable
      Causes automatic updating of bound values to be turned on. This is idempotent between calls to unbind and rebind; i.e. multiple calls to bind will have only the effect of the first call.
      Specified by:
      bind in interface BindingUpdatable
    • unbind

      public void unbind()
      Deprecated.
      Description copied from interface: BindingUpdatable
      Causes automatic updating of bound values to be turned off. This is idempotent between calls to bind and rebind; i.e. multiple calls to unbind will have only the effect of the first call.
      Specified by:
      unbind in interface BindingUpdatable
    • rebind

      public void rebind()
      Deprecated.
      Description copied from interface: BindingUpdatable
      Causes the current bindings to be reset. If the binding is not bound, it is a no-op. If the binding is bound, it will be turned off, then turned on against current values.
      Specified by:
      rebind in interface BindingUpdatable
    • update

      public void update()
      Deprecated.
      Description copied from interface: BindingUpdatable
      Causes the values to be propagated from the source to the target
      Specified by:
      update in interface BindingUpdatable
    • reverseUpdate

      public void reverseUpdate()
      Deprecated.
      Description copied from interface: BindingUpdatable
      If supported, Causes the values to be propagated from the target to the source, If not supported, an exception may be thrown
      Specified by:
      reverseUpdate in interface BindingUpdatable