context: proto.dispose = function(){  if (this.getDisposed()) {    return;  };      this.removeEventListener("mousedown", this._onwindowmousedown, this);  this.removeEventListener("mouseup", this._onwindowmouseup, this);  this.removeEventListener("mousemove", this._onwindowmousemove, this);  var w = this._caption;  if (w)  {    w.dispose();    this._caption = null;  };  w = this._icon;  if (w)  {    w.removeEventListener("mousedown", this._oniconmousedown, this);    w.dispose();        this._icon = null;  };  w = this._closeButton;  if (w)  {    w.removeEventListener("click", this._onclosebuttonclick, this);    w.removeEventListener("mousedown", this._onbuttonmousedown, this);    w.dispose();    this._closeButton = null;  };  w = this._restoreButton;  if (w)  {    w.removeEventListener("click", this._onrestorebuttonclick, this);    w.removeEventListener("mousedown", this._onbuttonmousedown, this);    w.dispose();    this._restoreButton = null;  };  w = this._maximizeButton;  if (w)  {    w.removeEventListener("click", this._onmaximizebuttonclick, this);    w.removeEventListener("mousedown", this._onbuttonmousedown, this);    w.dispose();    this._maximizeButton = null;  };  w = this._minimizeButton;  if (w)  {    w.removeEventListener("click", this._onminimizebuttonclick, this);    w.removeEventListener("mousedown", this._onbuttonmousedown, this);    w.dispose();    this._minimizeButton = null;  };  w = this._captionbar;  if (w)  {    w.removeEventListener("mousedown", this._oncaptionmousedown, this);    w.removeEventListener("mouseup", this._oncaptionmouseup, this);    w.removeEventListener("mousemove", this._oncaptionmousemove, this);    w.dispose();    this._captionbar = null;  };  w = this._pane;  if (w)  {    w.dispose();    this._pane = null;  };  w = this._statusbar;  if (w)  {    w.dispose();    this._statusbar = null  };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/6f49edf6d5a83c023322939c9a57cdc80412e58c/QxWindow.js/buggy/qooxdoo/source/script/widgets/QxWindow.js