coreRuntime/src/sc/bind/VariableBinding.java
public void addBindingListener(Object eventObject, IListener listener, int event) {
      if (null == dstProp && isValidObject(eventObject)) {
         for (Object param:boundProps)
           PBindUtil.addBindingListener(eventObject, param, this, event);
      }
   }
/** These are implemented for VariableBindings but not for AbstractMethodBindings.  These listeners are
    *  invoked when the previous binding in the chain's value changes.  Since the bound props of the variable
    *  binding depend on the value of the previous value, we need to remove/re-add them on any upstream change.
    *  Method parameters listeners do not respond to changes in the previous value so they don't implement this
    *  method.
    */
These are implemented for VariableBindings but not for AbstractMethodBindings.  These listeners are
invoked when the previous binding in the chain's value changes.  Since the bound props of the variable
binding depend on the value of the previous value, we need to remove/re-add them on any upstream change.
Method parameters listeners do not respond to changes in the previous value so they don't implement this
method.
These are implemented for VariableBindings but not for AbstractMethodBindings . These listeners are invoked when the previous binding in the chain ' s value changes . Since the bound props of the variable binding depend on the value of the previous value we need to remove / re - add them on any upstream change . Method parameters listeners do not respond to changes in the previous value so they don ' t implement this method .
public void addBindingListener(Object eventObject, IListener listener, int event) {
      if (null == dstProp && isValidObject(eventObject)) {
         for (Object param:boundProps)
           PBindUtil.addBindingListener(eventObject, param, this, event);
      }
   }
public void addBindingListener ( Object eventObject , IListener listener , int event ) { if ( null == dstProp && isValidObject ( eventObject ) ) { for ( Object param : boundProps ) PBindUtil . addBindingListener ( eventObject , param , this , event ) ; } }
These are implemented for VariableBindings but not for AbstractMethodBindings.
These are implemented for VariableBindings but not for AbstractMethodBindings .