dojo.event.MethodInvocation = function(/*dojo.event.MethodJoinPoint*/join_point, /*Object*/obj, /*Array*/args){            this.jp_ = join_point; this.object = obj; this.args = [];   for(var x=0; x<args.length; x++){ this.args[x] = args[x]; }  this.around_index = -1; 
dojo.event.MethodInvocation=function(_48e,obj,args){ this.jp_=_48e; this.object=obj; this.args=[]; for(var x=0;x<args.length;x++){ this.args[x]=args[x]; 
dojo.event.MethodInvocation = function(/*dojo.event.MethodJoinPoint*/join_point, /*Object*/obj, /*Array*/args){  // summary:  //    a class the models the call into a function. This is used under the  //    covers for all method invocations on both ends of a  //    connect()-wrapped function dispatch. This allows us to "pickle"  //    calls, such as in the case of around advice.  // join_point:  //    a dojo.event.MethodJoinPoint object that represents a connection  // obj:  //    the scope the call will execute in  // args:  //    an array of parameters that will get passed to the callee  this.jp_ = join_point;  this.object = obj;  this.args = [];  // make sure we don't lock into a mutable object which can change under us.  // It's ok if the individual items change, though.  for(var x=0; x<args.length; x++){    this.args[x] = args[x];  }  // the index of the 'around' that is currently being executed.  this.around_index = -1;}
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