rem: }; 
add: } 
context: qx.Proto._deselectItemRange = function(vItem1, vItem2){  // Pre-Check a revert call if vItem2 is before vItem1  if (this.isBefore(vItem2, vItem1)) {    return this._deselectItemRange(vItem2, vItem1);  };  var vCurrentItem = vItem1;  while (vCurrentItem != null)  {    // Add item to selection    this._selectedItems.remove(vCurrentItem);    // Render new state for item    this.renderItemSelectionState(vCurrentItem, false);    // Stop here if we reached target item    if (this.isEqual(vCurrentItem, vItem2)) {      break;    };    // Get next item    vCurrentItem = this.getNext(vCurrentItem);  };};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/SelectionManager.js/clean/qooxdoo/source/script/qx/manager/selection/SelectionManager.js