coreRuntime/src/sc/bind/Bind.java
public static boolean hasBindingListeners(Object obj, IBeanMapper prop) {
      BindingListener[] listeners = getBindingListeners(obj);
      if (listeners == null)
         return false;

      int propPos = prop == null ? 0 : DynUtil.isSType(obj) ? prop.getStaticPropertyPosition() : prop.getPropertyPosition(obj);
      if (propPos == -1 || propPos > listeners.length)
         return false;

      return listeners[propPos] != null;

   }
/**
    * Returns true for an object and property where there is one or more bindings that listen for changes on that property.
    * If prop is null, we return true if there are listeners for the default value event listener.
    * For static properties, obj should be a class or TypeDeclaration.
    */
Returns true for an object and property where there is one or more bindings that listen for changes on that property.
If prop is null, we return true if there are listeners for the default value event listener.
For static properties, obj should be a class or TypeDeclaration.
Returns true for an object and property where there is one or more bindings that listen for changes on that property . If prop is null we return true if there are listeners for the default value event listener . For static properties obj should be a class or TypeDeclaration .
public static boolean hasBindingListeners(Object obj, IBeanMapper prop) {
      BindingListener[] listeners = getBindingListeners(obj);
      if (listeners == null)
         return false;
      int propPos = prop == null ? 0 : DynUtil.isSType(obj) ? prop.getStaticPropertyPosition() : prop.getPropertyPosition(obj);
      if (propPos == -1 || propPos > listeners.length)
         return false;
      return listeners[propPos] != null;
   }
public static boolean hasBindingListeners ( Object obj , IBeanMapper prop ) { BindingListener [ ] listeners = getBindingListeners ( obj ) ; if ( listeners == null ) return false ; int propPos = prop == null ? 0 : DynUtil . isSType ( obj ) ? prop . getStaticPropertyPosition ( ) : prop . getPropertyPosition ( obj ) ; if ( propPos == - 1 || propPos > listeners . length ) return false ; return listeners [ propPos ] != null ; }
Returns true for an object and property where there is one or more bindings that listen for changes on that property.
Returns true for an object and property where there is one or more bindings that listen for changes on that property .