context: qx.Proto.dispose = function(){  if (this.getDisposed()) {    return;  }  // Detach mouse events  this.detachEvents();  // Reset functions  this.__onmouseevent = this.__onkeyevent = this.__ondragevent = this.__onselectevent = null;  this.__onwindowblur = this.__onwindowfocus = this.__onwindowresize = null;  // Cleanup  this._lastMouseEventType = null;  this._lastMouseDown = null;  this._lastMouseEventDate = null;  this._lastKeyEventType = null;  this._lastMouseDownDomTarget = null;  this._lastMouseDownDispatchTarget = null;  if (this._commands)  {    for (var vHash in this._commands)    {      this._commands[vHash].dispose();      delete this._commands[vHash];    }    this._commands = null;  }  qx.core.Target.prototype.dispose.call(this);}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/32797ee18a2c92a797417cb1392f24fa90943b97/EventHandler.js/clean/qooxdoo/frontend/framework/source/class/qx/event/handler/EventHandler.js