coreRuntime/src/sc/bind/SelectorBinding.java
public Object initializeBinding() {
      assert dstObj != dstProp;

      initBinding();
      addListeners();
      if (direction.doForward()) {
         Object result = getBoundValue(false);
         if (Bind.trace || (flags & Bind.TRACE) != 0)
            System.out.println("Init:" + toString());
         if (result == UNSET_VALUE_SENTINEL)
            result = null;
         return result;
      }
      else
         return null;
   }
/** Called to initialize and retrieve the value of a top-level binding */
Called to initialize and retrieve the value of a top-level binding
Called to initialize and retrieve the value of a top - level binding
public Object initializeBinding() {
      assert dstObj != dstProp;
      initBinding();
      addListeners();
      if (direction.doForward()) {
         Object result = getBoundValue(false);
         if (Bind.trace || (flags & Bind.TRACE) != 0)
            System.out.println("Init:" + toString());
         if (result == UNSET_VALUE_SENTINEL)
            result = null;
         return result;
      }
      else
         return null;
   }
public Object initializeBinding ( ) { assert dstObj != dstProp ; initBinding ( ) ; addListeners ( ) ; if ( direction . doForward ( ) ) { Object result = getBoundValue ( false ) ; if ( Bind . trace || ( flags & Bind . TRACE ) != 0 ) System . out . println ( "Init:" + toString ( ) ) ; if ( result == UNSET_VALUE_SENTINEL ) result = null ; return result ; } else return null ; }
Called to initialize and retrieve the value of a top-level binding
Called to initialize and retrieve the value of a top - level binding