rem: this.debug( "LABEL: " + label ); 
context: qx.Proto._modifyEnabled = function( propValue, propOldValue, propData ) {  // TODO [rst] call super._modifyEnabled ?  var items = this.getItems();  for( var i = 0; i < items.length; i++ ) {    var item = items[ i ];        //--- hack from rh:    if( item.getLabelObject() != null ) {      var label = item.getLabelObject();      this.debug( "LABEL: " + label );      label.setBackgroundColor( "red" );      label.setEnabled( propValue );    } else {      // TODO [rh] revise this: how to remove/dispose of the listener?      item.addEventListener( "appear", function( evt ) {        this.getLabelObject().setEnabled( propValue );      }, item );    }    //---        item.setEnabled( propValue );  }  return true;};
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/6d06a00480bc8720a9dcaa85497fdd5c23fe13ac/Tree.js/clean/bundles/org.eclipse.rap.rwt/js/org/eclipse/rap/rwt/widgets/Tree.js