generateMethod: function(/*string*/ method, /*array*/ parameters, /*string*/ url){   return dojo.lang.hitch(this, function(){ var deferredRequestHandler = new dojo.Deferred();   if( (this.strictArgChecks) && (parameters != null) && (arguments.length != parameters.length) ){  dojo.raise("Invalid number of parameters for remote method."); } else { this.bind(method, arguments, deferredRequestHandler, url); }  return deferredRequestHandler; }); }, 
},generateMethod:function(_6d8,_6d9,url){ return dojo.lang.hitch(this,function(){ var _6db=new dojo.Deferred(); if((this.strictArgChecks)&&(_6d9!=null)&&(arguments.length!=_6d9.length)){ dojo.raise("Invalid number of parameters for remote method."); }else{ this.bind(_6d8,arguments,_6db,url); } return _6db; }); },processSmd:function(_6dc){ 
  generateMethod: function(/*string*/ method, /*array*/ parameters, /*string*/ url){    // summary    // generate the local bind methods for the remote object    return dojo.lang.hitch(this, function(){      var deferredRequestHandler = new dojo.Deferred();      // if params weren't specified, then we can assume it's varargs      if( (this.strictArgChecks) &&        (parameters != null) &&        (arguments.length != parameters.length)      ){        // put error stuff here, no enough params        dojo.raise("Invalid number of parameters for remote method.");      } else {        this.bind(method, arguments, deferredRequestHandler, url);      }      return deferredRequestHandler;    });  },
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js