Bug 28563 NPE on shutdown when JUnit view wasn't realized
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/ui/TestRunnerViewPart.java
* The currently active run view
	 */
	private ITestRunView fActiveRunView;
	/**
	 * Is the UI disposed
	 */
	private boolean fIsDisposed= false;
	/**
	 * The launched project
	 */
	private IJavaProject fTestProject;
	/**
	 * The launcher that has started the test
	 */
	private String fLaunchMode;
	private ILaunch fLastLaunch= null;
	/**
	 * The client side of the remote test runner
	 */
	private RemoteTestRunnerClient fTestRunnerClient;
	final Image fStackViewIcon= TestRunnerViewPart.createImage("cview16/stackframe.gif");
	final Image fTestRunOKIcon= TestRunnerViewPart.createImage("cview16/junitsucc.gif"); 
	final Image fTestRunFailIcon= TestRunnerViewPart.createImage("cview16/juniterr.gif"); 
	final Image fTestRunOKDirtyIcon= TestRunnerViewPart.createImage("cview16/junitsuccq.gif"); 
	final Image fTestRunFailDirtyIcon= TestRunnerViewPart.createImage("cview16/juniterrq.gif"); 
	
	Image fOriginalViewImage= null;
	IElementChangedListener fDirtyListener= null;
	
	private class StopAction extends Action{