   dojo.io.bind({ url: dataUrl, load: function(type, evaldObj){ if(type=="load"){ objRef.dataProvider = evaldObj; } }, mimetype: "text/javascript", sync: true }); } 
   dojo.io.bind({ url: dataUrl, load: function(type, evaldObj){ if(type=="load"){ objRef.dataProvider = evaldObj; } }, mimetype: "text/javascript", sync: true }); } 
  this.getDataProvider = function(/*Object*/objRef, /*String*/dataUrl){    // FIXME: this is currently sync.  To make this async, we made need to move    //this step into the widget ctor, so that it is loaded when it is needed    // to populate the widget    dojo.io.bind({      url: dataUrl,      load: function(type, evaldObj){        if(type=="load"){          objRef.dataProvider = evaldObj;        }      },      mimetype: "text/javascript",      sync: true    });  }
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/65ae7e8768a77997b7894e274bc242069a1cb027/struts_dojo.js.uncompressed.js/clean/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js