Bug 10550 Hilight cursor row (accessibility for the visually impaired)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
if (nextError != null) {
			
			gotoMarker(nextError);
			
			IWorkbenchPage page= getSite().getPage();
			
			IViewPart view= view= page.findView("org.eclipse.ui.views.TaskList"); 
			if (view instanceof TaskList) {
				StructuredSelection ss= new StructuredSelection(nextError);
				((TaskList) view).setSelection(ss, true);
			}
			
			setStatusLineErrorMessage(nextError.getAttribute(IMarker.MESSAGE, ""));
			
		} else {
			
			setStatusLineErrorMessage(null);
			
		}
	}
	/**
	 * Sets the given message as error message to this editor's status line.
	 * @param msg message to be set
	 */
	protected void setStatusLineErrorMessage(String msg) {
		
		getStatusLineManager().setErrorMessage(msg);
		
		if (msg == null || msg.trim().length() == 0) {