void () { // clear all possible inner fields that may still have links to debugger objects setModel(null); myTreeModel.setRoot(null); setCellRenderer(null); UIUtil.dispose(this); setLeadSelectionPath(null); setAnchorSelectionPath(null); accessibleContext = null; removeComponentListener(myMoveListener); removeTreeExpansionListener(myTreeExpansionListener); myListeners.clear(); disposeRestorer(); }