IMenuManager editMenu= menu.findMenuUsingPath(IWorkbenchActionConstants.M_EDIT);
if (editMenu != null) {
editMenu.prependToGroup(IWorkbenchActionConstants.FIND_EXT, fIncrementalFindReverse);
editMenu.prependToGroup(IWorkbenchActionConstants.FIND_EXT, fIncrementalFind);
editMenu.prependToGroup(IWorkbenchActionConstants.FIND_EXT, fFindPrevious);
editMenu.prependToGroup(IWorkbenchActionConstants.FIND_EXT, fFindNext);
addOrInsert(editMenu, new Separator(ITextEditorActionConstants.GROUP_OPEN));
addOrInsert(editMenu, new Separator(ITextEditorActionConstants.GROUP_INFORMATION));
addOrInsert(editMenu, new Separator(ITextEditorActionConstants.GROUP_ASSIST));
addOrInsert(editMenu, new Separator(ITextEditorActionConstants.GROUP_GENERATE));