rem: if (!this._list || columns.length != this._model.getColumnCount()) { if (this._list) { var data = this._model.getData(); this._list.setParent(null); this._list.dispose(); this._list = null; } this._createList(columns); if (data && data.length) { this._model.setData(data); } } else { this._model.setColumns(columns); this._list.getTableColumnModel().init(columns.length); delete this._calcDimensions; } this._modifyIdColumnVisible(this.getIdColumnVisible()); 
add: if (!this._list || columns.length != this._model.getColumnCount()) { if (this._list) { var data = this._model.getData(); this._list.setParent(null); this._list.dispose(); this._list = null; } this._createList(columns); if (data && data.length) { this._model.setData(data); } } else { this._model.setColumns(columns); this._list.getTableColumnModel().init(columns.length); delete this._calcDimensions; } this._modifyIdColumnVisible(this.getIdColumnVisible()); 
context: qx.Proto.setColumnHeaders = function(columns) {	if (!this._list || columns.length != this._model.getColumnCount()) {		if (this._list) {			var data = this._model.getData();			this._list.setParent(null);			this._list.dispose();			this._list = null;		}		this._createList(columns);		if (data && data.length) {			this._model.setData(data);		}	} else {		this._model.setColumns(columns);		this._list.getTableColumnModel().init(columns.length);		delete this._calcDimensions;	}	this._modifyIdColumnVisible(this.getIdColumnVisible());}
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