rem: }; 
add: } 
context: qx.Proto.showColumnMoveFeedback = function(col, x) {  var elem = this.getElement();  if (this._moveFeedback == null) {    var xPos = this.getTablePaneModel().getX(col);    var cellWidget = this.getChildren()[xPos];    // Create the feedback    // Workaround: Since a cloned widget throws an exception when it is    //       added to another component we have to create a new one    //       using the renderer    //this._moveFeedback = cellWidget.clone();    var tableModel = this.getTableModel();    var columnModel = this.getTableColumnModel();    var cellInfo = { xPos:xPos, col:col, name:tableModel.getColumnName(col) };    var cellRenderer = columnModel.getHeaderCellRenderer(col);    this._moveFeedback = cellRenderer.createHeaderCell(cellInfo);    // Configure the feedback    with (this._moveFeedback) {      setWidth(cellWidget.getBoxWidth());      setHeight(cellWidget.getBoxHeight());      setZIndex(1000000);      setOpacity(0.8);      setTop(qx.dom.DomLocation.getClientBoxTop(elem));    }    this.getTopLevelWidget().add(this._moveFeedback);  }  this._moveFeedback.setLeft(qx.dom.DomLocation.getClientBoxLeft(elem) + x);};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/TablePaneHeader.js/clean/qooxdoo/source/script/qx/ui/table/TablePaneHeader.js