Bug 128070 [implementation] Check usage of CustomSourceInformationControl
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java
}
	}
	/*
	 * @see org.eclipse.ui.texteditor.AbstractTextEditor#rulerContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager)
	 */
	protected void rulerContextMenuAboutToShow(IMenuManager menu) {
		super.rulerContextMenuAboutToShow(menu);
		IMenuManager foldingMenu= new MenuManager(JavaEditorMessages.Editor_FoldingMenu_name, "projection"); 
		menu.appendToGroup(ITextEditorActionConstants.GROUP_RULERS, foldingMenu);
		IAction action= getAction("FoldingToggle"); 
		foldingMenu.add(action);
		action= getAction("FoldingExpandAll"); 
		foldingMenu.add(action);
		action= getAction("FoldingCollapseAll"); 
		foldingMenu.add(action);
		action= getAction("FoldingRestore"); 
		foldingMenu.add(action);
		action= getAction("FoldingCollapseMembers"); 
		foldingMenu.add(action);
		action= getAction("FoldingCollapseComments"); 
		foldingMenu.add(action);
	}
	/*
	 * @see org.eclipse.ui.texteditor.AbstractDecoratedTextEditor#collectContextMenuPreferencePages()
	 * @since 3.1
	 */
	protected String[] collectContextMenuPreferencePages() {
		String[] ids= super.collectContextMenuPreferencePages();
		String[] more= new String[ids.length + 9];
		more[0]= "org.eclipse.jdt.ui.preferences.JavaEditorPreferencePage";