Author: pkluegl Date: Tue Mar 26 08:34:31 2013 New Revision: 1461013 URL: http://svn.apache.org/r1461013 Log: no jira - added check on null for editor
Modified: uima/sandbox/textmarker/trunk/textmarker-ep-ide/src/main/java/org/apache/uima/textmarker/ide/TextMarkerIdePlugin.java Modified: uima/sandbox/textmarker/trunk/textmarker-ep-ide/src/main/java/org/apache/uima/textmarker/ide/TextMarkerIdePlugin.java URL: http://svn.apache.org/viewvc/uima/sandbox/textmarker/trunk/textmarker-ep-ide/src/main/java/org/apache/uima/textmarker/ide/TextMarkerIdePlugin.java?rev=1461013&r1=1461012&r2=1461013&view=diff ============================================================================== --- uima/sandbox/textmarker/trunk/textmarker-ep-ide/src/main/java/org/apache/uima/textmarker/ide/TextMarkerIdePlugin.java (original) +++ uima/sandbox/textmarker/trunk/textmarker-ep-ide/src/main/java/org/apache/uima/textmarker/ide/TextMarkerIdePlugin.java Tue Mar 26 08:34:31 2013 @@ -72,7 +72,9 @@ public class TextMarkerIdePlugin extends // close all CAS Editors if on is focused when exiting Eclipse final IWorkbenchPage activePage = workbench.getActiveWorkbenchWindow().getActivePage(); IEditorPart activeEditor = activePage.getActiveEditor(); - if (activeEditor.getClass().getName().equals("org.apache.uima.caseditor.editor.AnnotationEditor")) { + if (activeEditor != null + && activeEditor.getClass().getName() + .equals("org.apache.uima.caseditor.editor.AnnotationEditor")) { IEditorReference[] editorReferences = activePage.getEditorReferences(); List<IEditorReference> toClose = new ArrayList<IEditorReference>(); for (IEditorReference each : editorReferences) { @@ -88,7 +90,7 @@ public class TextMarkerIdePlugin extends public void postShutdown(IWorkbench workbench) { } - }); + }); } /*