rem: }; 
add: } 
context: qx.Proto.handleMouseDown = function(vItem, e){  // Only allow left and right button  if (!e.isLeftButtonPressed() && !e.isRightButtonPressed()) {    return;  };  // Keep selection on right click on already selected item  if (e.isRightButtonPressed() && this.getItemSelected(vItem)) {    return;  };  // Shift Key  //   or  // Click on an unseleted item (without Strg)  if (e.getShiftKey() || this.getDragSelection() || (!this.getItemSelected(vItem) && !e.getCtrlKey()))  {    // Handle event    this._onmouseevent(vItem, e);  }  else  {    // Update lead item    this.setLeadItem(vItem);  };  // Handle dragging  this._activeDragSession = this.getDragSelection();  if (this._activeDragSession)  {    // Add mouseup listener and register as capture widget    this.getBoundedWidget().addEventListener(qx.constant.Event.MOUSEUP, this._ondragup, this);    this.getBoundedWidget().setCapture(true);  };};
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