org.codehaus.groovy.binding
Class PropertyPathFullBinding
java.lang.Object
  
org.codehaus.groovy.binding.AbstractFullBinding
      
org.codehaus.groovy.binding.PropertyPathFullBinding
- All Implemented Interfaces: 
 - PropertyChangeListener, EventListener, BindingUpdatable, FullBinding
 
public class PropertyPathFullBinding
- extends AbstractFullBinding
- implements PropertyChangeListener
  
A property path full binding
 
 
 
| 
Method Summary | 
 void | 
bind()
 
          Causes automatic updating of bound values to be turned on. | 
 void | 
propertyChange(PropertyChangeEvent evt)
 
            | 
 void | 
rebind()
 
          Causes the current bindings to be reset. | 
 void | 
unbind()
 
          Causes automatic updating of bound values to be turned off. | 
 
| Methods inherited from class org.codehaus.groovy.binding.AbstractFullBinding | 
getConverter, getReverseConverter, getSourceBinding, getTargetBinding, getValidator, reverseUpdate, setConverter, setReverseConverter, setSourceBinding, setTargetBinding, setValidator, update | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PropertyPathFullBinding
public PropertyPathFullBinding()
bind
public void bind()
- 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()
- 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()
- 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
 
 
 
propertyChange
public void propertyChange(PropertyChangeEvent evt)
- Specified by:
 propertyChange in interface PropertyChangeListener