rem: this._domEvent = domEvent; 
add: if (vDomEvent) { this._domEvent = vDomEvent; this._domTarget = vDomEvent.target || vDomEvent.srcElement;  this._target = isValid(vTarget) ? vTarget : this._evalTarget(); this._activeTarget = isValid(vActiveTarget) ? vActiveTarget : this._evalActiveTarget(); this._relatedTarget = isValid(vRelatedTarget) ? vRelatedTarget : this._evalRelatedTarget();  this._pageX = this._evalPageX(); this._pageY = this._evalPageY(); this._clientX = this._evalClientX(); this._clientY = this._evalClientY();  switch(this._button = this._evalButton()) { case "left": this._buttonLeft = true; break;  case "middle": this._buttonMiddle = true; break;  case "right": this._buttonRight = true; break; }; }; 
context: function QxMouseEvent(eType, domEvent, autoDispose){  QxEvent.call(this, eType, autoDispose);  this._domEvent = domEvent;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/d0984a49e5708d61cfe1e6165e1e198760df5324/QxMouseEvent.js/buggy/qooxdoo/source/script/events/QxMouseEvent.js