JUnitPlugin.getModel().removeTestRunSessionListener(fTestRunSessionListener); stopTest();
if (fTestRunSessionListener != null) JUnitPlugin.getModel().removeTestRunSessionListener(fTestRunSessionListener);
	public synchronized void dispose(){		fIsDisposed= true;		JUnitPlugin.getModel().removeTestRunSessionListener(fTestRunSessionListener);		stopTest();		if (fProgressImages != null)			fProgressImages.dispose();		getViewSite().getPage().removePartListener(fPartListener);				disposeImages();		if (fClipboard != null) 			fClipboard.dispose();		if (fViewMenuListener != null) {			getViewSite().getActionBars().getMenuManager().removeMenuListener(fViewMenuListener);		}	}