undo: function() { if(!this.canUndo) { return false; }  this.endAllTransactions();  this.isUndoing = true; var top = this._undoStack.pop(); if(top instanceof dojo.undo.Manager){ top.undoAll(); }else{ top.undo(); } if(top.redo){ this._redoStack.push(top); } this.isUndoing = false;  this._updateStatus(); this.onUndo(this, top); if(!(top instanceof dojo.undo.Manager)) { this.getTop().onUndoAny(this, top); } return true; }, 
},undo:function(){ if(!this.canUndo){ return false; } this.endAllTransactions(); this.isUndoing=true; var top=this._undoStack.pop(); if(top instanceof dojo.undo.Manager){ top.undoAll(); }else{ top.undo(); } if(top.redo){ this._redoStack.push(top); } this.isUndoing=false; this._updateStatus(); this.onUndo(this,top); if(!(top instanceof dojo.undo.Manager)){ this.getTop().onUndoAny(this,top); } return true; },redo:function(){ 
  undo: function() {    if(!this.canUndo) { return false; }    this.endAllTransactions();    this.isUndoing = true;    var top = this._undoStack.pop();    if(top instanceof dojo.undo.Manager){      top.undoAll();    }else{      top.undo();    }    if(top.redo){      this._redoStack.push(top);    }    this.isUndoing = false;    this._updateStatus();    this.onUndo(this, top);    if(!(top instanceof dojo.undo.Manager)) {      this.getTop().onUndoAny(this, top);    }    return true;  },
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