rem:    this.removeEventListener(qx.constant.Event.KEYDOWN, this._onkeydown); this.removeEventListener(qx.constant.Event.KEYPRESS, this._onkeypress); 
add:    this.removeEventListener(qx.constant.Event.KEYDOWN, this._onkeydown); this.removeEventListener(qx.constant.Event.KEYPRESS, this._onkeypress); 
context: qx.Proto.dispose = function() {	if (this.getDisposed()) {		return;	}	// ************************************************************************	//	 WIDGET MOUSE EVENTS	// ************************************************************************	this.removeEventListener(qx.constant.Event.MOUSEDOWN, this._onmousedown);	this.removeEventListener(qx.constant.Event.MOUSEUP, this._onmouseup);	this.removeEventListener(qx.constant.Event.MOUSEWHEEL, this._onmousewheel);	// ************************************************************************	//	 WIDGET KEY EVENTS	// ************************************************************************	this.removeEventListener(qx.constant.Event.KEYDOWN, this._onkeydown);	this.removeEventListener(qx.constant.Event.KEYPRESS, this._onkeypress);	this._model = null;	if (this._manager) {		this._manager.removeEventListener('changeSelection', this._onChangeSelection);		this._manager = null;	}	if (this._list) {		this._list.dispose();		this._list = null;	}	if (this._popup) {		this._popup.removeEventListener(qx.constant.Event.APPEAR, this._onpopupappear, this);		this._popup.dispose();		this._popup = null;	}	if (this._field) {		if (this.getEditable()) {			this._field.removeEventListener(qx.constant.Event.INPUT, this._oninput, this);		}		this._field.dispose();		this._field = null;	}	if (this._button) {		this._button.dispose();		this._button = null;	}	return qx.ui.layout.HorizontalBoxLayout.prototype.dispose.call(this);}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/aa99373da2ae4358696891ddee30caccc4df6619/ComboBoxEx.js/clean/qooxdoo/frontend/framework/source/class/qx/ui/form/ComboBoxEx.js