fTestRunner.setInfoMessage(JUnitMessages.OpenEditorAction_message_cannotopen);
fTestRunner.registerInfoMessage(JUnitMessages.OpenEditorAction_message_cannotopen);
	public void run() {		ITextEditor textEditor= null;		try {			IJavaElement element= findElement(getLaunchedProject(), fClassName);			if (element == null) {				MessageDialog.openError(getShell(), 					JUnitMessages.OpenEditorAction_error_cannotopen_title, JUnitMessages.OpenEditorAction_error_cannotopen_message); 				return;			} 			textEditor= (ITextEditor)EditorUtility.openInEditor(element, fActivate);					} catch (CoreException e) {			ErrorDialog.openError(getShell(), JUnitMessages.OpenEditorAction_error_dialog_title, JUnitMessages.OpenEditorAction_error_dialog_message, e.getStatus()); 			return;		}		if (textEditor == null) {			fTestRunner.setInfoMessage(JUnitMessages.OpenEditorAction_message_cannotopen); 			return;		}		reveal(textEditor);	}