rem: req.addParameter( id + ".selection", this._getSelectionIndices() );    if( item == this ) {   } else { if( this._selectionListeners ) { this._suspendClicks(); var itemId = wm.findIdByWidget( item ); var eventName = "org.eclipse.rap.rwt.events.widgetSelected"; req.addEvent( eventName, id ); req.addParameter( eventName + ".item", itemId ); req.send(); 
add: var selection = this._getSelectionIndices(); if( selection != "" ) { req.addParameter( id + ".selection", this._getSelectionIndices() );    if( item == this ) {   } else { if( this._selectionListeners ) { this._suspendClicks(); var itemId = wm.findIdByWidget( item ); var eventName = "org.eclipse.rap.rwt.events.widgetSelected"; req.addEvent( eventName, id ); req.addParameter( eventName + ".item", itemId ); req.send(); } 
context: qx.Proto._onChangeSelection = function( evt ) {  if( !org_eclipse_rap_rwt_EventUtil_suspend ) {    var wm = org.eclipse.rap.rwt.WidgetManager.getInstance();    var req = org.eclipse.rap.rwt.Request.getInstance();    var id = wm.findIdByWidget( this );    var item = this.getManager().getLeadItem();    req.addParameter( id + ".selection", this._getSelectionIndices() );    // TODO [rst] Prevent selecting the root item.    //      When first visible item is selected and arrow up is pressed the root    //      item ( == this ) is selected which results in an invisible selection.     if( item == this ) {//      this.getFirstVisibleChildOfFolder().setSelected( true );//      this.setSelected( false );    } else {      if( this._selectionListeners ) {        this._suspendClicks();        var itemId = wm.findIdByWidget( item );        var eventName = "org.eclipse.rap.rwt.events.widgetSelected";        req.addEvent( eventName, id );        req.addParameter( eventName + ".item", itemId );        req.send();      }    }  }}
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/6f83608c4379e27adfcc4ee51346d88655c5cbbe/Tree.js/clean/bundles/org.eclipse.rap.rwt/js/org/eclipse/rap/rwt/widgets/Tree.js