context:   destruct : function() {  	this.removeEventListener( "changeWidth", this._onChangeSize, this );    this.removeEventListener( "changeHeight", this._onChangeSize, this );  	    if( this._columnArea ) {      this._columnArea.dispose();      this._columnArea = null;    }    if( this._tree ) {	    var manager = this._tree.getManager();	    manager.removeEventListener( "changeSelection", this._onChangeSelection, this );	    this._tree.removeEventListener( "treeOpenWithContent", this._onItemExpanded, this );	    this._tree.removeEventListener( "treeClose", this._onItemCollapsed, this );	    this._tree.removeEventListener( "contextmenu", this._onContextMenu, this );	    this._tree.removeEventListener( "focus", this._onFocusIn, this );	    this._tree.removeEventListener( "blur", this._onFocusOut, this );	    this._tree.removeEventListener( "appear", this._updateLayout, this );      this._tree.dispose();      this._tree = null;    }    if( this._horzScrollBar ) {      this._horzScrollBar.removeEventListener( "changeValue", this._onHorzScrollBarChangeValue, this );      this._horzScrollBar.dispose();      this._horzScrollBar = null;    }    if( this._vertScrollBar ) {      this._vertScrollBar.removeEventListener( "changeValue", this._onVertScrollBarChangeValue, this );      this._vertScrollBar.dispose();      this._vertScrollBar = null;    }  },
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/ee0d5aad084378a5a79a9b51a181a290ce23512a/Tree.js/buggy/bundles/org.eclipse.rap.rwt/js/org/eclipse/swt/widgets/Tree.js