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

      initBinding();
      addListeners();
      if (direction.doForward()) {
         Object result = getBoundValue();
         //if (trace) {
         //   System.out.println("Init: " + this);
         //}
         if (!isValidObject(result))
            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();
         if (!isValidObject(result))
            result = null;
         return result;
      }
      else
         return null;
   }
public Object initializeBinding ( ) { assert dstObj != dstProp ; initBinding ( ) ; addListeners ( ) ; if ( direction . doForward ( ) ) { Object result = getBoundValue ( ) ; if ( ! isValidObject ( result ) ) 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
//if (trace) { //   System.out.println("Init: " + this); //}