rem:    this._createList([ 'Value', 'Description' ]);     var f = this._field = new qx.ui.form.TextField; f.setAppearance('combo-box-ex-text-field'); f.addEventListener(qx.constant.Event.INPUT, this._oninput, this); this.add(f); this.setEditable(false);        var b = this._button = new qx.ui.basic.Atom(null, "widget/arrows/down.gif"); b.set({ appearance: "combo-box-button", tabIndex: -1 }); this.add(b);     this.setTabIndex(1); 
add:    this._createList([ 'Value', 'Description' ]);     var f = this._field = new qx.ui.form.TextField; f.setAppearance('combo-box-ex-text-field'); f.addEventListener(qx.constant.Event.INPUT, this._oninput, this); this.add(f); this.setEditable(false);        var b = this._button = new qx.ui.basic.Atom(null, "widget/arrows/down.gif"); b.set({ appearance: "combo-box-button", tabIndex: -1 }); this.add(b);     this.setTabIndex(1); 
context: qx.OO.defineClass('qx.ui.form.ComboBoxEx', qx.ui.layout.HorizontalBoxLayout, function() {	qx.ui.layout.HorizontalBoxLayout.call(this);	// ************************************************************************	//   POPUP	// ************************************************************************	var p = this._popup = new qx.ui.popup.Popup;	p.setAppearance('combo-box-ex-popup');	// ************************************************************************	//   LIST	// ************************************************************************	this._createList([ 'Value', 'Description' ]);		// ************************************************************************	//   FIELD	// ************************************************************************	var f = this._field = new qx.ui.form.TextField;	f.setAppearance('combo-box-ex-text-field');	f.addEventListener(qx.constant.Event.INPUT, this._oninput, this);	this.add(f);	this.setEditable(false);		// ************************************************************************	//   BUTTON	// ************************************************************************		// Use qx.ui.basic.Atom instead of qx.ui.form.Button here to omit the registration	// of the unneeded and complex button events.	var b = this._button = new qx.ui.basic.Atom(null, "widget/arrows/down.gif");	b.set({		appearance: "combo-box-button",		tabIndex: -1	});	this.add(b);		// ************************************************************************	//   BEHAVIOR	// ************************************************************************	this.setTabIndex(1);	// ************************************************************************	//   WIDGET MOUSE EVENTS	// ************************************************************************	this.addEventListener(qx.constant.Event.MOUSEDOWN, this._onmousedown);	this.addEventListener(qx.constant.Event.MOUSEUP, this._onmouseup);	this.addEventListener(qx.constant.Event.MOUSEWHEEL, this._onmousewheel);	// ************************************************************************	//   WIDGET KEY EVENTS	// ************************************************************************	this.addEventListener(qx.constant.Event.KEYDOWN, this._onkeydown);	this.addEventListener(qx.constant.Event.KEYPRESS, this._onkeypress);	// ************************************************************************	//   WIDGET STATE EVENTS	// ************************************************************************	this.addEventListener(qx.constant.Event.BEFOREDISAPPEAR, this._testClosePopup);	// ************************************************************************	//   CHILDREN EVENTS	// ************************************************************************	this._popup.addEventListener(qx.constant.Event.APPEAR, this._onpopupappear, 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