rem: if (this._selectionEnabled) { EchoWebCore.EventProcessor.add(trElement, "click", clickRef, false); EchoWebCore.EventProcessor.addSelectionDenialListener(trElement); 
add: var mouseEnterLeaveSupport = EchoWebCore.Environment.PROPRIETARY_EVENT_MOUSE_ENTER_LEAVE_SUPPORTED; var enterEvent = mouseEnterLeaveSupport ? "mouseenter" : "mouseover"; var exitEvent = mouseEnterLeaveSupport ? "mouseleave" : "mouseout"; var rowOffset = (this._headerVisible ? 1 : 0); var rolloverEnterRef = new EchoCore.MethodRef(this, this._processRolloverEnter); var rolloverExitRef = new EchoCore.MethodRef(this, this._processRolloverExit); var clickRef = new EchoCore.MethodRef(this, this._processClick);  for (var rowIndex = 0; rowIndex < this._rowCount; ++rowIndex) { var trElement = this._tableElement.rows[rowIndex + rowOffset]; if (this._rolloverEnabled) { EchoWebCore.EventProcessor.add(trElement, enterEvent, rolloverEnterRef, false); EchoWebCore.EventProcessor.add(trElement, exitEvent, rolloverExitRef, false); } if (this._selectionEnabled) { EchoWebCore.EventProcessor.add(trElement, "click", clickRef, false); EchoWebCore.EventProcessor.addSelectionDenialListener(trElement); } 
context: EchoAppRender.RemoteTableSync.prototype._addEventListeners = function() {    /*    if (!this.component.getRenderProperty("enabled")) {    	return;    }    */        if (this._selectionEnabled || this._rolloverEnabled) {        if (this._rowCount == 0) {            return;        }        var mouseEnterLeaveSupport = EchoWebCore.Environment.PROPRIETARY_EVENT_MOUSE_ENTER_LEAVE_SUPPORTED;        var enterEvent = mouseEnterLeaveSupport ? "mouseenter" : "mouseover";        var exitEvent = mouseEnterLeaveSupport ? "mouseleave" : "mouseout";        var rowOffset = (this._headerVisible ? 1 : 0);        var rolloverEnterRef = new EchoCore.MethodRef(this, this._processRolloverEnter);        var rolloverExitRef = new EchoCore.MethodRef(this, this._processRolloverExit);        var clickRef = new EchoCore.MethodRef(this, this._processClick);                for (var rowIndex = 0; rowIndex < this._rowCount; ++rowIndex) {            var trElement = this._tableElement.rows[rowIndex + rowOffset];            if (this._rolloverEnabled) {                EchoWebCore.EventProcessor.add(trElement, enterEvent, rolloverEnterRef, false);                EchoWebCore.EventProcessor.add(trElement, exitEvent, rolloverExitRef, false);            }            if (this._selectionEnabled) {                EchoWebCore.EventProcessor.add(trElement, "click", clickRef, false);                EchoWebCore.EventProcessor.addSelectionDenialListener(trElement);            }        }    }    };
meta: 600	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/600/4705113f80e2c9e4d43ad240349e3193f4caf648/Render.RemoteTable.js/clean/src/webcontainer/java/nextapp/echo/webcontainer/resource/js/Render.RemoteTable.js