rem: if( widget != null && !widget.isDisposed() ) { widget.setParent( null ); this._removeToolTipPopup( widget ); widget.dispose(); 
add: if( widget != null ) { if ( !widget.isDisposed() ) { widget.setParent( null ); this._removeToolTipPopup( widget ); widget.dispose(); } this.remove( widget ); 
context: qx.Proto.dispose = function( id ) {  var widget = this.findWidgetById( id );  if( widget != null && !widget.isDisposed() ) {    widget.setParent( null );    this._removeToolTipPopup( widget );    widget.dispose();  }  this.remove( widget );};
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/0815d4b8995f473245131432f0c28a7fdea1049a/WidgetManager.js/clean/bundles/org.eclipse.rap.rwt/js/org/eclipse/rap/rwt/WidgetManager.js