void () { Disposer.dispose(resourcesDisposable); disposeErrorPanel(); statusToolbar.getComponent().removeComponentListener(toolbarComponentListener); ((JBScrollPane)myEditor.getScrollPane()).setStatusComponent(null); myErrorStripeRenderer = null; myTooltipRendererProvider = new BasicTooltipRendererProvider(); myEditorFragmentRenderer.clearHint(); myTrafficLightPopup.hidePopup(); extensionActions.clear(); super.dispose(); }