rem: this._dayLabelArr.dispose(); this._dayLabelArr.removeEventListener(qx.constant.Event.MOUSEDOWN, this._onDayClicked, this); 
add: this._dayLabelArr[i].dispose(); this._dayLabelArr[i].removeEventListener(qx.constant.Event.MOUSEDOWN, this._onDayClicked, this); 
context: qx.Proto.dispose = function() {  if (this.getDisposed()) {    return true;  };  this._lastYearBt.removeEventListener("click", this._onNavButtonClicked, this);  this._lastMonthBt.removeEventListener("click", this._onNavButtonClicked, this);  this._nextMonthBt.removeEventListener("click", this._onNavButtonClicked, this);  this._nextYearBt.removeEventListener("click", this._onNavButtonClicked, this);  this._lastYearBt.dispose();  this._lastMonthBt.dispose();  this._nextMonthBt.dispose();  this._nextYearBt.dispose();  this._lastYearBt = null;  this._lastMonthBt = null;  this._nextMonthBt = null;  this._nextYearBt = null;  this._monthYearLabel.dispose();  this._monthYearLabel = null;  this._weekdayLabelArr = [];  for (var i = 0; i < this._weekdayLabelArr.length; i++) {    this._weekdayLabelArr.dispose();  }  this._weekdayLabelArr = null  this._dayLabelArr = [];  for (var i = 0; i < this._dayLabelArr.length; i++) {    this._dayLabelArr.dispose();    this._dayLabelArr.removeEventListener(qx.constant.Event.MOUSEDOWN, this._onDayClicked, this);  }  this._dayLabelArr = null;  this._weekLabelArr = [];  for (var i = 0; i < this._weekLabelArr.length; i++) {    this._weekLabelArr.dispose();    this._weekLabelArr = null;  }  this.removeEventListener(qx.constant.Event.KEYDOWN, this._onkeydown);  return qx.ui.layout.BoxLayout.prototype.dispose.call(this);};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/4518de218f9cf633088130939abc80c28a254a2f/DateChooser.js/clean/qooxdoo/source/script/qx/ui/component/DateChooser.js