Bug 10550 Hilight cursor row (accessibility for the visually impaired)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java
addAction(menu, IContextMenuConstants.GROUP_GENERATE, "SurroundWithTryCatch"); 
		addAction(menu, ITextEditorActionConstants.GROUP_EDIT, "Comment"); 
		addAction(menu, ITextEditorActionConstants.GROUP_EDIT, "Uncomment"); 
		addAction(menu, ITextEditorActionConstants.GROUP_EDIT, "Format"); 
	}
	
	/**
	 * @see AbstractTextEditor#rulerContextMenuAboutToShow(IMenuManager)
	 */
	protected void rulerContextMenuAboutToShow(IMenuManager menu) {
		super.rulerContextMenuAboutToShow(menu);
		addAction(menu, "ManageBreakpoints"); 
	}
	
	/**
	 * @see JavaEditor#createOutlinePage()
	 */
	protected JavaOutlinePage createOutlinePage() {
		JavaOutlinePage page= super.createOutlinePage();
		
		page.setAction("OrganizeImports", new OrganizeImportsAction(this)); 
		
		
		
		DeleteAction deleteElement= new DeleteAction(page);
		page.setAction("DeleteElement", deleteElement); 
		
		return page;
	}