public final void onClose() { if (settings.isLastVisitedEnabled()) { saveLastModelVisited(); } renderer.unbind(); renderer = null; context.unregisterService(selectionModelObserver, IObserver.class.getName()); selectionModelObserver = null; selectionModelReference = null; context.unregisterService(folderModelObserver, IObserver.class.getName()); folderModelReference = null; folderModelObserver = null; control.stop(); control = null; }