jsf navigation graph
[fedora-idea.git] / resources / src / idea / ActionManager.xml
blob98bbf3e858dfc47345eedf7eeb1ff08ed4b137f8
1 <component>
2   <actions>
3     <action id="CaptureMemorySnapShot" class="com.intellij.util.CaptureMemorySnapshotAction" icon="/actions/profileMemory.png" />
4     <action id="CaptureCPUUsageData" class = "com.intellij.util.CaptureCPUUsageDataAction" icon="/actions/profuleCPU.png" />
5     <action id="ContextHelp" class="com.intellij.ide.actions.ContextHelpAction"/>
6     <action id="RunConfiguration" class="com.intellij.execution.actions.RunConfigurationAction"/>
7     <action id="ShowIntentionActions" class="com.intellij.codeInsight.intention.actions.ShowIntentionActionsAction"/>
8     <action id="ToggleReadOnlyAttribute" class="com.intellij.ide.actions.ToggleReadOnlyAttributeAction"/>
9     <action id="TogglePopupHints" class="com.intellij.ide.actions.TogglePopupHintsAction"/>
10     <action id="RunGc" class="com.intellij.ide.actions.RunGcAction"/>
11     <action id="ShowPopupMenu" class="com.intellij.ide.actions.ShowPopupMenuAction"/>
12     <action id="CloseWindow" class="com.intellij.ide.actions.CloseWindowAction"/>
14     <action id="Vcs.ShowHistory" class="com.intellij.openapi.vcs.actions.FileHistoryAction"/>
15     <action id="Vcs.ShowHistoryForBlock" class="com.intellij.openapi.vcs.actions.SelectedBlockHistoryAction"/>
16     <action id="Vcs.ShowTabbedFileHistory" class="com.intellij.openapi.vcs.actions.TabbedShowHistoryAction"/>
19     <action id="AddToFavoritesPopup" class="com.intellij.ide.favoritesTreeView.AddToFavoritesPopupAction"/>
20     <group id="AddToFavorites" class="com.intellij.ide.favoritesTreeView.AddToFavoritesActionGroup" popup="true"/>
21     <group id="AddAllToFavorites" class="com.intellij.ide.favoritesTreeView.AddAllToFavoritesActionGroup" popup="true"/>
22     <action id="AddNewFavoritesList" class="com.intellij.ide.favoritesTreeView.AddNewFavoritesListAction"/>
23     <group id="SendToFavoritesGroup" class="com.intellij.ide.favoritesTreeView.SendToFavoritesGroup" popup="true"/>
24     <action id="ActivateNavBar" class="com.intellij.ide.navigationToolbar.ActivateNavigationBarAction" popup="true"/>
25     <group id="RunContextGroup" popup="false">
26       <action id="CreateRunConfiguration" class="com.intellij.execution.actions.CreateAction"/>
27     </group>
28     <group id="RunContextPopupGroup" popup="false">
29       <reference ref="RunContextGroup"/>
30     </group>
31     <!--Editor -->
32     <group id="EditorActions">
34       <action id="EditorChooseLookupItem" class="com.intellij.codeInsight.lookup.impl.actions.ChooseItemAction"/>
35       <action id="EditorChooseLookupItemReplace" class="com.intellij.codeInsight.lookup.impl.actions.ChooseItemReplaceAction"/>
37       <action id="NextTemplateVariable" class="com.intellij.codeInsight.template.impl.actions.NextVariableAction"/>
38       <action id="PreviousTemplateVariable" class="com.intellij.codeInsight.template.impl.actions.PreviousVariableAction"/>
40       <action id="NextParameter" class="com.intellij.codeInsight.hint.actions.NextParameterAction"/>
41       <action id="PrevParameter" class="com.intellij.codeInsight.hint.actions.PrevParameterAction"/>
43       <action id="EditorPageUp" class="com.intellij.openapi.editor.actions.PageUpAction"/>
44       <action id="EditorPageDown" class="com.intellij.openapi.editor.actions.PageDownAction"/>
45       <action id="EditorPageUpWithSelection" class="com.intellij.openapi.editor.actions.PageUpWithSelectionAction"/>
46       <action id="EditorPageDownWithSelection" class="com.intellij.openapi.editor.actions.PageDownWithSelectionAction"/>
47       <action id="EditorCopy" class="com.intellij.openapi.editor.actions.CopyAction"/>
48       <action id="EditorCut" class="com.intellij.openapi.editor.actions.CutAction"/>
49       <action id="EditorPaste" class="com.intellij.openapi.editor.actions.PasteAction"/>
50       <action id="EditorPasteSimple" class="com.intellij.openapi.editor.actions.SimplePasteAction"/>
51       <action id="EditorPasteFromX11" class="com.intellij.openapi.editor.actions.PasteFromX11Action"/>
52       <action id="EditorDelete" class="com.intellij.openapi.editor.actions.DeleteAction"/>
53       <action id="EditorBackSpace" class="com.intellij.openapi.editor.actions.BackspaceAction"/>
54       <action id="EditorMoveToPageTop" class="com.intellij.openapi.editor.actions.PageTopAction"/>
55       <action id="EditorMoveToPageBottom" class="com.intellij.openapi.editor.actions.PageBottomAction"/>
56       <action id="EditorMoveToPageTopWithSelection" class="com.intellij.openapi.editor.actions.PageTopWithSelectionAction"/>
57       <action id="EditorMoveToPageBottomWithSelection" class="com.intellij.openapi.editor.actions.PageBottomWithSelectionAction"/>
58       <action id="EditorEnter" class="com.intellij.openapi.editor.actions.EnterAction"/>
59       <action id="EditorEscape" class="com.intellij.openapi.editor.actions.EscapeAction"/>
60       <action id="EditorUp" class="com.intellij.openapi.editor.actions.MoveCaretUpAction"/>
61       <action id="EditorDown" class="com.intellij.openapi.editor.actions.MoveCaretDownAction"/>
62       <action id="EditorLeft" class="com.intellij.openapi.editor.actions.MoveCaretLeftAction"/>
63       <action id="EditorRight" class="com.intellij.openapi.editor.actions.MoveCaretRightAction"/>
64       <action id="EditorUpWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretUpWithSelectionAction"/>
65       <action id="EditorDownWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretDownWithSelectionAction"/>
66       <action id="EditorLeftWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretLeftWithSelectionAction"/>
67       <action id="EditorRightWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretRightWithSelectionAction"/>
68       <action id="EditorIndentSelection" class="com.intellij.openapi.editor.actions.IndentSelectionAction"/>
69       <action id="EditorUnindentSelection" class="com.intellij.openapi.editor.actions.UnindentSelectionAction"/>
70       <action id="EditorTab" class="com.intellij.openapi.editor.actions.TabAction"/>
71       <action id="EmacsStyleIndent" class="com.intellij.openapi.editor.actions.EmacsStyleIndentAction"/>
72       <action id="EditorScrollUp" class="com.intellij.openapi.editor.actions.ScrollUpAction"/>
73       <action id="EditorScrollDown" class="com.intellij.openapi.editor.actions.ScrollDownAction"/>
74       <action id="EditorMoveUpAndScroll" class="com.intellij.openapi.editor.actions.MoveUpAndScrollAction"/>
75       <action id="EditorMoveDownAndScroll" class="com.intellij.openapi.editor.actions.MoveDownAndScrollAction"/>
76       <action id="EditorMoveUpAndScrollWithSelection" class="com.intellij.openapi.editor.actions.MoveUpWithSelectionAndScrollAction"/>
77       <action id="EditorMoveDownAndScrollWithSelection" class="com.intellij.openapi.editor.actions.MoveDownWithSelectionAndScrollAction"/>
78       <action id="EditorLineStart" class="com.intellij.openapi.editor.actions.LineStartAction"/>
79       <action id="EditorLineEnd" class="com.intellij.openapi.editor.actions.LineEndAction"/>
80       <action id="EditorCutLineEnd" class="com.intellij.openapi.editor.actions.CutLineEndAction"/>
81       <action id="EditorTextStart" class="com.intellij.openapi.editor.actions.TextStartAction"/>
82       <action id="EditorTextEnd" class="com.intellij.openapi.editor.actions.TextEndAction"/>
83       <action id="EditorLineStartWithSelection" class="com.intellij.openapi.editor.actions.LineStartWithSelectionAction"/>
84       <action id="EditorLineEndWithSelection" class="com.intellij.openapi.editor.actions.LineEndWithSelectionAction"/>
85       <action id="EditorTextStartWithSelection" class="com.intellij.openapi.editor.actions.TextStartWithSelectionAction"/>
86       <action id="EditorTextEndWithSelection" class="com.intellij.openapi.editor.actions.TextEndWithSelectionAction"/>
87       <action id="EditorNextWord" class="com.intellij.openapi.editor.actions.NextWordAction"/>
88       <action id="EditorPreviousWord" class="com.intellij.openapi.editor.actions.PreviousWordAction"/>
89       <action id="EditorNextWordWithSelection" class="com.intellij.openapi.editor.actions.NextWordWithSelectionAction"/>
90       <action id="EditorPreviousWordWithSelection" class="com.intellij.openapi.editor.actions.PreviousWordWithSelectionAction"/>
91       <action id="EditorCodeBlockStart" class="com.intellij.codeInsight.editorActions.CodeBlockStartAction"/>
92       <action id="EditorCodeBlockEnd" class="com.intellij.codeInsight.editorActions.CodeBlockEndAction"/>
93       <action id="EditorCodeBlockStartWithSelection" class="com.intellij.codeInsight.editorActions.CodeBlockStartWithSelectionAction"/>
94       <action id="EditorCodeBlockEndWithSelection" class="com.intellij.codeInsight.editorActions.CodeBlockEndWithSelectionAction"/>
95       <action id="EditorDeleteToWordStart" class="com.intellij.openapi.editor.actions.DeleteToWordStartAction"/>
96       <action id="EditorDeleteToWordEnd" class="com.intellij.openapi.editor.actions.DeleteToWordEndAction"/>
97       <action id="EditorDeleteLine" class="com.intellij.openapi.editor.actions.DeleteLineAtCaretAction"/>
98       <action id="EditorDuplicate" class="com.intellij.openapi.editor.actions.DuplicateAction"/>
99       <action id="EditorSelectWord" class="com.intellij.openapi.editor.actions.SelectWordAtCaretAction"/>
100       <action id="EditorUnSelectWord" class="com.intellij.openapi.editor.actions.UnselectWordAtCaretAction"/>
101       <action id="EditorToggleInsertState" class="com.intellij.openapi.editor.actions.ToggleInsertStateAction"/>
102       <action id="EditorToggleColumnMode" class="com.intellij.openapi.editor.actions.ToggleColumnModeAction"/>
103       <action id="EditorToggleShowWhitespaces" class="com.intellij.openapi.editor.actions.ToggleShowWhitespacesAction"/>
104       <action id="EditorToggleShowLineNumbers" class="com.intellij.openapi.editor.actions.ToggleShowLineNumbersAction"/>
105       <action id="EditorScrollToCenter" class="com.intellij.openapi.editor.actions.ScrollToCenterAction"/>
106       <action id="EditorToggleCase" class="com.intellij.openapi.editor.actions.ToggleCaseAction"/>
107       <action id="EditorJoinLines" class="com.intellij.openapi.editor.actions.JoinLinesAction"/>
108       <action id="EditorSelectLine" class="com.intellij.openapi.editor.actions.SelectLineAction"/>
109       <action id="EditorSplitLine" class="com.intellij.openapi.editor.actions.SplitLineAction"/>
110       <action id="EditorStartNewLine" class="com.intellij.openapi.editor.actions.StartNewLineAction"/>
111       <action id="EditorCompleteStatement" class="com.intellij.codeInsight.editorActions.smartEnter.SmartEnterAction"/>
112     </group>
114     <action id="ExpandAll" class="com.intellij.ide.actions.ExpandAllAction" icon="/actions/expandall.png"/>
115     <action id="CollapseAll" class="com.intellij.ide.actions.CollapseAllAction" icon="/actions/collapseall.png"/>
116     <action id="ExportToTextFile" class="com.intellij.ide.actions.ExportToTextFileAction" icon="/actions/export.png"/>
117     <action id="ExpandTreeNode" class="com.intellij.ide.actions.tree.ExpandTreeNodeAction"/>
118     <action id="CollapseTreeNode" class="com.intellij.ide.actions.tree.CollapseTreeNodeAction"/>
119     <action id="FullyExpandTreeNode" class="com.intellij.ide.actions.tree.FullyExpandTreeNodeAction"/>
121     <group id="JavaeeMigrationGroup">
122       <action id="MigrateToEjb30" class="com.intellij.j2ee15.module.view.actions.MigrateToEjb30Action"/>
123       <action id="GeneratePersistenceUnit" class="com.intellij.j2ee15.module.view.persistence.actions.GeneratePersistenceUnitAction"/>
124     </group>
126     <group id="J2EEGenerateGroup">
127       <action id="CreatePersistenceUnit" class="com.intellij.j2ee15.module.view.persistence.actions.CreatePersistenceUnitAction"/>
129       <action id="CreateSessionBean" class="com.intellij.j2ee.module.view.ejb.actions.CreateSessionBeanAction" icon="/nodes/ejbSession.png"/>
130       <action id="CreateContainerManagedEntityBeanAction" class="com.intellij.j2ee.module.view.ejb.actions.CreateCMPEntityBeanAction" icon="/nodes/ejbEntity.png"/>
131       <action id="CreateBeanManagedEntityBeanAction" class="com.intellij.j2ee.module.view.ejb.actions.CreateBMPEntityBeanAction" icon="/nodes/ejbEntity.png"/>
132       <action id="CreateMessageBean" class="com.intellij.j2ee.module.view.ejb.actions.CreateMessageBeanAction" icon="/nodes/ejbMessage.png"/>
133       <action id="CreateTransferObject" class="com.intellij.j2ee.module.view.ejb.actions.CreateTransferObjectAction" icon="/nodes/class.png"/>
134       <action id="CreateCMPField" class="com.intellij.j2ee.module.view.ejb.actions.CreateCmpFieldAction" icon="/nodes/ejbCmpField.png"/>
135       <action id="CreateEJBRelationship" class="com.intellij.j2ee.module.view.ejb.actions.CreateEjbRelationshipAction" icon="/nodes/ejbCmrField.png"/>
137       <action id="CreateJSPAction" class="com.intellij.j2ee.module.view.web.CreateJspAction" icon="/fileTypes/jsp.png"/>
138       <action id="CreateJSPXAction" class="com.intellij.j2ee.module.view.web.CreateJspxAction" icon="/fileTypes/jspx.png"/>
139       <action id="CreateServletAction" class="com.intellij.j2ee.module.view.web.servlet.CreateServletAction" icon="/nodes/servlet.png"/>
140       <action id="CreateFilterAction" class="com.intellij.j2ee.module.view.web.filter.CreateFilterAction" icon="/ant/filter.png"/>
141       <action id="CreateListenerAction" class="com.intellij.j2ee.module.view.web.listener.CreateListenerAction" icon="/ant/filter.png"/>
142     </group>
143     <group id="GenerateGroup">
144       <action id="GenerateConstructor" class="com.intellij.codeInsight.generation.actions.GenerateConstructorAction"/>
145       <action id="GenerateGetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAction"/>
146       <action id="GenerateSetter" class="com.intellij.codeInsight.generation.actions.GenerateSetterAction"/>
147       <action id="GenerateGetterAndSetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAndSetterAction"/>
148       <action id="GenerateEquals" class="com.intellij.codeInsight.generation.actions.GenerateEqualsAction"/>
149       <action id="OverrideMethods" class="com.intellij.codeInsight.generation.actions.OverrideMethodsAction"/>
150       <action id="ImplementMethods" class="com.intellij.codeInsight.generation.actions.ImplementMethodsAction"/>
151       <action id="DelegateMethods" class="com.intellij.codeInsight.generation.actions.GenerateDelegateAction"/>
152       <action id="GenerateSuperMethodCall" class="com.intellij.codeInsight.generation.actions.GenerateSuperMethodCallAction"/>
153     </group>
155     <action id="NextDiff" class="com.intellij.openapi.diff.actions.NextDiffAction" icon="/actions/moveDown.png"/>
156     <action id="PreviousDiff" class="com.intellij.openapi.diff.actions.PreviousDiffAction" icon="/actions/moveUp.png"/>
158     <action id="Refresh" class="com.intellij.ide.actions.RefreshAction"/>
159     <action id="CheckinProject" class="com.intellij.openapi.vcs.actions.CommonCheckinProjectAction">
160       <keyboard-shortcut first-keystroke="control K" keymap="$default"/>
161     </action>
162     <action id="CheckinFiles" class="com.intellij.openapi.vcs.actions.CommonCheckinFilesAction"/>
163     <action id="UpdateFiles" class="com.intellij.openapi.vcs.update.CommonUpdateFileOrDirectoryAction"/>
164     <action id="CheckStatusForFiles" class="com.intellij.openapi.vcs.update.CommonStatusFileOrDirectoryAction"/>
165     <action id="IntegrateFiles" class="com.intellij.openapi.vcs.update.CommonIntegrateFileOrDirectoryAction"/>
166     <action id="Annotate" class="com.intellij.openapi.vcs.actions.AnnotateToggleAction"/>
167     <action id="Compare.SameVersion" class="com.intellij.openapi.vcs.actions.CompareWithTheSameVersionAction"/>
168     <action id="Compare.LastVersion" class="com.intellij.openapi.vcs.actions.CompareWithLastVersion"/>
169     <action id="Compare.Selected" class="com.intellij.openapi.vcs.actions.CompareWithSelectedRevisionAction" popup="true"/>
170     <action id="Compare.Specified" class="com.intellij.openapi.vcs.actions.SelectAndCompareWithSelectedRevisionAction" text="Compare with Specified Revision..." popup="true"/>
172     <group id="NewGroup" popup="true">
173       <action id="NewClass" class="com.intellij.ide.actions.CreateClassAction"/>
174       <action id="NewInterface" class="com.intellij.ide.actions.CreateInterfaceAction"/>
175       <action id="NewEnum" class="com.intellij.ide.actions.CreateEnumAction"/>
176       <action id="NewAnnotationType" class="com.intellij.ide.actions.CreateAnnotationTypeAction"/>
177       <action id="NewFile" class="com.intellij.ide.actions.CreateFileAction"/>
178       <action id="NewDir" class="com.intellij.ide.actions.CreateDirectoryOrPackageAction"/>
179       <separator/>
180       <action id="NewFromTemplate" class="com.intellij.ide.fileTemplates.actions.CreateFromTemplateGroup"/>
181       <separator/>
182       <action id="NewDialog" class="com.intellij.uiDesigner.actions.CreateDialogAction"/>
183       <separator/>
184       <reference ref="J2EEGenerateGroup"/>
185     </group>
187     <action id="CompareTwoFiles" class="com.intellij.openapi.diff.actions.CompareFiles"/>
188     <action id="CompareFileWithEditor" class="com.intellij.openapi.diff.actions.CompareFileWithEditor"/>
190     <group id="LocalVcsGroup" class="com.intellij.localVcs.actions.LocalVcsGroup" popup="true">
191       <action id="LocalVcs.ShowHistory" class="com.intellij.localVcs.actions.ShowHistoryAction"/>
192       <action id="LocalVcs.HistoryForBlock" class="com.intellij.localVcs.actions.HistoryForSelectedBlockAction"/>
193       <action id="LocalVcs.AddLabel" class="com.intellij.localVcs.actions.AddLabelAction"/>
194     </group>
196     <group id ="VcsGroups" class="com.intellij.openapi.vcs.actions.VcsActionGroup" popup="true">
197       <reference ref="LocalVcsGroup"/>
198       <separator/>
199       <group class="com.intellij.openapi.vcs.actions.VcsActionGroup" id="VcsGlobalGroup" test="Version Control">
200         <action id="Vcs.FileView" class="com.intellij.openapi.vcs.actions.FileViewAction"/>
201         <reference ref="CheckinProject"/>
202         <action id="Vcs.UpdateProject" class="com.intellij.openapi.vcs.update.CommonUpdateProjectAction">
203           <keyboard-shortcut first-keystroke="control T" keymap="$default"/>
204         </action>
205         <action id="Vcs.ProjectStatus" class="com.intellij.openapi.vcs.update.CommonStatusProjectAction">
206         </action>
207         <action id="Vcs.IntegrateProject" class="com.intellij.openapi.vcs.update.CommonIntegrateProjectAction"/>
208         <action id="Vcs.RefreshStatuses" class="com.intellij.openapi.vcs.actions.RefreshStatuses"/>
209       </group>
211       <separator/>
212       <action id="Vcs.MarkSourcesAsCurrent" class="com.intellij.openapi.vcs.actions.MarkSourcesAsCurrent"/>
213     </group>
214     <group class="com.intellij.openapi.vcs.actions.VcsActionGroup" id="VcsGroup" test="Version Control"/>
216     <group class="com.intellij.openapi.vcs.actions.VcsGroupsWrapper" id="VcsFileGroupPopup" test="Version Control"
217            popup="true">
218     </group>
220     <group id="VersionControlsGroup">
221       <reference ref="LocalVcsGroup"/>
222       <reference ref="VcsFileGroupPopup"/>
223     </group>
225     <group id="MainMenu">
227       <!-- File  -->
228       <group id="FileMenu" popup="true">
229         <action id="NewProject" class="com.intellij.ide.actions.NewProjectAction"/>
230         <action id="NewModule" class="com.intellij.openapi.roots.ui.configuration.actions.NewModuleAction"/>
231         <action id="OpenProject" class="com.intellij.ide.actions.OpenProjectAction"/>
232         <action id="OpenFile" class="com.intellij.ide.actions.OpenFileAction" icon="/actions/menu-open.png"/>
233         <group id="$LRU" class="com.intellij.ide.actions.RecentProjectsGroup" popup="true"/>
234         <action id="CloseProject" class="com.intellij.ide.actions.CloseProjectAction"/>
236         <separator/>
237         <action id="ShowSettings" class="com.intellij.ide.actions.ShowSettingsAction" icon="/general/ideOptions.png"/>
238         <action id="TemplateProjectProperties" class="com.intellij.ide.actions.TemplateProjectPropertiesAction"/>
239         <separator/>
240         <action id="SaveAll" class="com.intellij.ide.actions.SaveAllAction" icon="/actions/menu-saveall.png"/>
241         <action id="ExportSettings" class="com.intellij.ide.actions.ExportSettingsAction"/>
242         <action id="ImportSettings" class="com.intellij.ide.actions.ImportSettingsAction"/>
243         <separator/>
244         <action id="ImportFromJBuilder" class="com.intellij.openapi.project.impl.importProject.jbuilder.ImportFromJBuilderAction"/>
245         <separator/>
246         <action id="Synchronize" class="com.intellij.ide.actions.SynchronizeAction" icon="/actions/sync.png"/>
247         <action id="ReloadFromDisk" class="com.intellij.ide.actions.ReloadFromDiskAction"/>
248         <separator/>
249         <group id="Vcs.Checkout" class="com.intellij.openapi.vcs.checkout.CheckoutActionGroup" popup="true"/>
250         <separator/>
251         <action id="ExportToHTML" class="com.intellij.codeEditor.printing.ExportToHTMLAction"/>
252         <action id="Print" class="com.intellij.codeEditor.printing.PrintAction"/>
253         <separator/>
254         <action id="Exit" class="com.intellij.ide.actions.ExitAction"/>
255       </group>
257       <!-- Edit -->
258       <group id="EditMenu" popup="true">
259         <action id="$Undo" class="com.intellij.ide.actions.UndoAction" icon="/actions/undo.png"/>
260         <action id="$Redo" class="com.intellij.ide.actions.RedoAction" icon="/actions/redo.png"/>
261         <separator/>
262         <group id="CutCopyPasteGroup">
263           <action id="$Cut" class="com.intellij.ide.actions.CutAction" icon="/actions/menu-cut.png"/>
264           <action id="$Copy" class="com.intellij.ide.actions.CopyAction" icon="/actions/menu-copy.png"/>
265           <action id="CopyPaths" class="com.intellij.ide.actions.CopyPathsAction"/>
266           <action id="CopyReference" class="com.intellij.ide.actions.CopyReferenceAction"/>
267           <action id="$Paste" class="com.intellij.ide.actions.PasteAction" icon="/actions/menu-paste.png"/>
268           <action id="PasteMultiple" class="com.intellij.openapi.editor.actions.MultiplePasteAction"/>
269           <reference ref="EditorPasteSimple"/>
270           <reference ref="EditorToggleColumnMode"/>
271         </group>
272         <separator/>
273         <action id="$SelectAll" class="com.intellij.ide.actions.SelectAllAction"/>
274         <separator/>
275         <action id="NewElement" class="com.intellij.ide.actions.NewElementAction"/>
276         <action id="$Delete" class="com.intellij.ide.actions.DeleteAction"/>
277         <separator/>
278         <action id="ToggleBookmark" class="com.intellij.ide.bookmarks.actions.ToggleBookmarkAction"/>
279         <action id="ShowBookmarks" class="com.intellij.ide.bookmarks.actions.ShowBookmarksAction"/>
280       </group>
282       <!-- Search -->
283       <group id="SearchMenu" popup="true">
284         <action id="Find" class="com.intellij.openapi.editor.actions.FindAction" icon="/actions/menu-find.png"/>
285         <action id="Replace" class="com.intellij.openapi.editor.actions.ReplaceAction" icon="/actions/menu-replace.png"/>
286         <action id="FindNext" class="com.intellij.ide.actions.SearchAgainAction"/>
287         <action id="FindPrevious" class="com.intellij.ide.actions.SearchBackAction"/>
288         <action id="FindWordAtCaret" class="com.intellij.openapi.editor.actions.FindWordAtCaretAction"/>
289         <action id="IncrementalSearch" class="com.intellij.codeInsight.navigation.actions.IncrementalSearchAction"/>
290         <separator/>
291         <action id="FindUsages" class="com.intellij.find.actions.FindUsagesAction"/>
292         <action id="FindUsagesInFile" class="com.intellij.find.actions.FindUsagesInFileAction"/>
293         <action id="HighlightUsagesInFile" class="com.intellij.codeInsight.highlighting.actions.HighlightUsagesAction"/>
294         <separator/>
295         <action id="FindInPath" class="com.intellij.find.actions.FindInPathAction"/>
296         <action id="ReplaceInPath" class="com.intellij.find.actions.ReplaceInPathAction"/>
297       </group>
299       <!-- View -->
300       <group id="ViewMenu" popup="true">
301         <action id="ViewToolBar" class="com.intellij.ide.actions.ViewToolbarAction"/>
302         <action id="ViewStatusBar" class="com.intellij.ide.actions.ViewStatusBarAction"/>
303         <action id="ViewNavigationBar" class="com.intellij.ide.actions.ViewNavigationBarAction"/>
304         <reference ref="EditorToggleShowWhitespaces"/>
305         <reference ref="EditorToggleShowLineNumbers"/>
306         <separator/>
307         <action id="ToggleFullScreenMode" class="com.intellij.ide.actions.ToggleFullScreenModeAction"/>
308         <separator/>
309         <group id="CodeEditorViewGroup" class="com.intellij.ide.actions.CodeEditorActionGroup">
310           <action id="FileStructurePopup" class="com.intellij.ide.actions.ViewStructureAction"/>
311           <action id="SelectIn" class="com.intellij.ide.actions.SelectInAction"/>
312           <action id="QuickJavaDoc" class="com.intellij.codeInsight.javadoc.actions.ShowJavaDocInfoAction"/>
313           <action id="QuickImplementations" class="com.intellij.codeInsight.hint.actions.ShowImplementationsAction"/>
314           <action id="ParameterInfo" class="com.intellij.codeInsight.hint.actions.ShowParameterInfoAction"/>
315           <action id="EditorContextInfo" class="com.intellij.codeInsight.hint.actions.ShowContainerInfoAction"/>
316           <action id="ShowErrorDescription" class="com.intellij.codeInsight.daemon.impl.actions.ShowErrorDescriptionAction"/>
317         </group>
318         <separator/>
319         <group id="CommanderViewGroup" class="com.intellij.ide.actions.CommanderViewActionGroup">
320           <action id="CommanderSyncViews" class="com.intellij.ide.actions.SyncViewsAction" icon="/actions/syncPanels.png"/>
321           <action id="CommanderSwapPanels" class="com.intellij.ide.actions.SwapPanelsAction" icon="/actions/swapPanels.png"/>
322           <reference ref="CompareTwoFiles"/>
323           <reference ref="CompareFileWithEditor"/>
324         </group>
325         <separator/>
326         <group id="ProjectViewGroup" class="com.intellij.ide.projectView.actions.ProjectViewActionGroup">
327           <action id="ProjectViewChangeView" class="com.intellij.ide.projectView.actions.ChangeProjectViewAction"/>
328         </group>
329         <separator/>
330         <reference ref="AddToFavorites"/>
331         <separator/>
332         <action id="EditSource" class="com.intellij.ide.actions.EditSourceAction"/>
333         <action id="ViewSource" class="com.intellij.ide.actions.ViewSourceAction"/>
334         <action id="OpenInBrowser" class="com.intellij.ide.actions.OpenFileInBrowserAction"/>
335         <separator/>
336         <action id="ExternalJavaDoc" class="com.intellij.ide.actions.ExternalJavaDocAction"/>
337         <action id="RecentFiles" class="com.intellij.ide.actions.ShowRecentFilesAction"/>
339         <action id="QuickChangeScheme" class="com.intellij.ide.actions.QuickChangeSchemesAction"/>
340         <separator/>
341         <action id="TypeHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseTypeHierarchyAction"/>
342         <action id="MethodHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseMethodHierarchyAction"/>
343         <action id="CallHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseCallHierarchyAction"/>
344         <separator/>
345         <group id="FoldingGroup" class="com.intellij.codeInsight.folding.impl.actions.FoldingGroup" popup="true">
346           <action id="ExpandRegion" class="com.intellij.codeInsight.folding.impl.actions.ExpandRegionAction"/>
347           <action id="CollapseRegion" class="com.intellij.codeInsight.folding.impl.actions.CollapseRegionAction"/>
348           <separator/>
349           <action id="ExpandAllRegions" class="com.intellij.codeInsight.folding.impl.actions.ExpandAllRegionsAction"/>
350           <action id="CollapseAllRegions" class="com.intellij.codeInsight.folding.impl.actions.CollapseAllRegionsAction"/>
351           <separator/>
352           <action id="ExpandJavadocs" class="com.intellij.codeInsight.folding.impl.actions.ExpandJavadocsAction"/>
353           <action id="CollapseJavadocs" class="com.intellij.codeInsight.folding.impl.actions.CollapseJavadocsAction"/>
354           <separator/>
355           <action id="CollapseSelection" class="com.intellij.codeInsight.folding.impl.actions.CollapseSelectionAction"/>
356           <action id="CollapseBlock" class="com.intellij.codeInsight.folding.impl.actions.CollapseBlockAction"/>
357         </group>
359         <separator/>
361         <action id="RecentChanges" class="com.intellij.localVcs.actions.RecentChangesAction">
362           <keyboard-shortcut first-keystroke="alt shift C" keymap="$default"/>
363         </action>
364       </group>
366       <!-- Go to -->
367       <group id="GoToMenu" popup="true">
368         <action id="GotoClass" class="com.intellij.ide.actions.GotoClassAction"/>
369         <action id="GotoFile" class="com.intellij.ide.actions.GotoFileAction"/>
370         <action id="GotoSymbol" class="com.intellij.ide.actions.GotoSymbolAction"/>
371         <action id="GotoLine" class="com.intellij.ide.actions.GotoLineAction"/>
372         <separator/>
373         <action id="ShowNavBar" class="com.intellij.ide.navigationToolbar.PopupToolbarAction"/>
374         <action id="GotoDeclaration" class="com.intellij.codeInsight.navigation.actions.GotoDeclarationAction"/>
375         <action id="GotoDefinition" internal="true" class="com.intellij.codeInsight.navigation.actions.GotoDefinitionAction"/>
376         <action id="GotoUsage" internal="true" class="com.intellij.codeInsight.navigation.actions.GotoUsageAction"/>
377         <action id="GotoImplementation" class="com.intellij.codeInsight.navigation.actions.GotoImplementationAction"/>
378         <action id="SmartGotoImplementation" internal="true" class="com.intellij.codeInsight.navigation.actions.SmartGotoImplementationAction"/>
379         <action id="GotoTypeDeclaration" class="com.intellij.codeInsight.navigation.actions.GotoTypeDeclarationAction"/>
380         <action id="GotoSuperMethod" class="com.intellij.codeInsight.navigation.actions.GotoSuperAction"/>
381         <separator/>
382         <action id="GotoNextError" class="com.intellij.codeInsight.daemon.impl.actions.GotoNextErrorAction"/>
383         <action id="GotoPreviousError" class="com.intellij.codeInsight.daemon.impl.actions.GotoPreviousErrorAction"/>
384         <separator/>
385         <action id="MethodDown" class="com.intellij.codeInsight.navigation.actions.MethodDownAction"/>
388         <action id="MethodUp" class="com.intellij.codeInsight.navigation.actions.MethodUpAction"/>
389         <separator/>
390         <action id="GotoNextBookmark" class="com.intellij.ide.bookmarks.actions.NextBookmarkAction"/>
391         <action id="GotoPreviousBookmark" class="com.intellij.ide.bookmarks.actions.PreviousBookmarkAction"/>
392         <separator/>
393         <action id="Back" class="com.intellij.ide.actions.BackAction" icon="/actions/back.png"/>
394         <action id="Forward" class="com.intellij.ide.actions.ForwardAction" icon="/actions/forward.png"/>
395         <action id="JumpToLastChange" class="com.intellij.ide.actions.JumpToLastEditAction"/>
396         <separator/>
397         <action id="PreviousOccurence" class="com.intellij.ide.actions.PreviousOccurenceAction" icon="/actions/previousOccurence.png"/>
398         <action id="NextOccurence" class="com.intellij.ide.actions.NextOccurenceAction" icon="/actions/nextOccurence.png"/>
399         <separator/>
400         <action id="VcsShowNextChangeMarker" class="com.intellij.openapi.vcs.actions.ShowNextChangeMarkerAction" icon="/actions/nextOccurence.png"/>
401         <action id="VcsShowPrevChangeMarker" class="com.intellij.openapi.vcs.actions.ShowPrevChangeMarkerAction" icon="/actions/previousOccurence.png"/>
402       </group>
404       <!--  Code  -->
405       <group id="CodeMenu" class="com.intellij.codeInsight.actions.CodeGroup" popup="true">
406         <reference ref="OverrideMethods"/>
407         <reference ref="ImplementMethods"/>
408         <reference ref="DelegateMethods"/>
409         <separator/>
410         <action id="SurroundWith" class="com.intellij.codeInsight.generation.actions.SurroundWithAction"/>
411         <!-- Alt-Ins in Java code-->
412         <action id="Generate" class="com.intellij.codeInsight.generation.actions.GenerateAction"/>
413         <separator/>
414         <group id="CodeCompletionGroup" class="com.intellij.codeInsight.completion.actions.CodeCompletionGroup" popup="true">
415           <action id="CodeCompletion" class="com.intellij.codeInsight.completion.actions.CodeCompletionAction"/>
416           <action id="WordCompletion" class="com.intellij.codeInsight.completion.actions.WordCompletionAction"/>
417           <action id="SmartTypeCompletion" class="com.intellij.codeInsight.completion.actions.SmartCodeCompletionAction"/>
418           <action id="ClassNameCompletion" class="com.intellij.codeInsight.completion.actions.ClassNameCompletionAction"/>
419         </group>
420         <separator/>
421         <action id="InsertLiveTemplate" class="com.intellij.codeInsight.template.impl.actions.ListTemplatesAction"/>
422         <action id="SurroundWithLiveTemplate" class="com.intellij.codeInsight.template.impl.actions.SurroundWithTemplateAction"/>
423         <separator/>
424         <action id="CommentByLineComment" class="com.intellij.codeInsight.generation.actions.CommentByLineCommentAction"/>
425         <action id="CommentByBlockComment" class="com.intellij.codeInsight.generation.actions.CommentByBlockCommentAction"/>
426         <action id="ReformatCode" class="com.intellij.codeInsight.actions.ReformatCodeAction"/>
427         <action id="AutoIndentLines" class="com.intellij.codeInsight.generation.actions.AutoIndentLinesAction"/>
428         <action id="OptimizeImports" class="com.intellij.codeInsight.actions.OptimizeImportsAction"/>
429         <separator/>
430         <action id="MoveStatementDown" class="com.intellij.openapi.editor.actions.moveUpDown.MoveStatementDownAction"/>
431         <action id="MoveStatementUp" class="com.intellij.openapi.editor.actions.moveUpDown.MoveStatementUpAction"/>
432         <action id="RemoveEnclosingTag" class="com.intellij.xml.util.actions.RemoveEnclosingTagAction"/>
433       </group>
435       <group id="AnalyzeMenu" popup="true">
436         <action id="InspectCode" class="com.intellij.codeInspection.actions.CodeInspectionAction"/>
437         <action id="ViewOfflineInspection" class="com.intellij.codeInspection.actions.ViewOfflineResultsAction"/>
438         <separator/>
439         <action id="ShowPackageDeps" class="com.intellij.packageDependencies.actions.AnalyzeDependenciesAction"/>
440         <action id="ShowBackwardPackageDeps" class="com.intellij.packageDependencies.actions.BackwardDependenciesAction"/>
441         <action id="ShowPackageCycles" class="com.intellij.cyclicDependencies.actions.CyclicDependenciesAction"/>
442         <action id="ShowModulesDependencies" class="com.intellij.moduleDependencies.ShowModuleDependenciesAction"/>
443         <action id="DupLocate" class="com.intellij.dupLocator.DuplocateAction"/>
444         <separator/>
445         <action id="Unscramble" class="com.intellij.unscramble.UnscrambleAction"/>
446       </group>
448       <!-- Refactor -->
449       <group id="RefactoringMenu" class="com.intellij.refactoring.actions.RefactoringGroup" popup="true">
450         <action id="RenameElement" class="com.intellij.refactoring.actions.RenameElementAction"/>
451         <action id="ChangeSignature" class="com.intellij.refactoring.actions.ChangeSignatureAction"/>
452         <action id="MakeStatic" class="com.intellij.refactoring.actions.MakeStaticAction"/>
453         <action id="ConvertToInstanceMethod" class="com.intellij.refactoring.actions.ConvertToInstanceMethodAction"/>
454         <separator/>
455         <action id="Move" class="com.intellij.refactoring.actions.MoveAction"/>
456         <action id="CopyElement" class="com.intellij.ide.actions.CopyElementAction"/>
457         <action id="CloneElement" class="com.intellij.ide.actions.CloneElementAction"/>
458         <action id="SafeDelete" class="com.intellij.refactoring.actions.SafeDeleteAction"/>
459         <separator/>
460         <action id="ExtractMethod" class="com.intellij.refactoring.actions.ExtractMethodAction"/>
461         <action id="MethodDuplicates" class="com.intellij.refactoring.actions.MethodDuplicatesAction"/>
462         <action id="InvertBoolean" class="com.intellij.refactoring.actions.InvertBooleanAction"/>
463         <action id="IntroduceVariable" class="com.intellij.refactoring.actions.IntroduceVariableAction"/>
464         <action id="IntroduceField" class="com.intellij.refactoring.actions.IntroduceFieldAction"/>
465         <action id="IntroduceConstant" class="com.intellij.refactoring.actions.IntroduceConstantAction"/>
466         <action id="IntroduceParameter" class="com.intellij.refactoring.actions.IntroduceParameterAction"/>
467         <separator/>
468         <action id="ExtractInterface" class="com.intellij.refactoring.actions.ExtractInterfaceAction"/>
469         <action id="ExtractSuperclass" class="com.intellij.refactoring.actions.ExtractSuperclassAction"/>
470         <action id="TurnRefsToSuper" class="com.intellij.refactoring.actions.TurnRefsToSuperAction"/>
471         <action id="MembersPullUp" class="com.intellij.refactoring.actions.PullUpAction"/>
472         <action id="MemberPushDown" class="com.intellij.refactoring.actions.PushDownAction"/>
473         <action id="InheritanceToDelegation" class="com.intellij.refactoring.actions.InheritanceToDelegationAction"/>
474         <separator/>
475         <action id="Inline" class="com.intellij.refactoring.actions.InlineAction"/>
476         <action id="AnonymousToInner" class="com.intellij.refactoring.actions.AnonymousToInnerAction"/>
477         <action id="EncapsulateFields" class="com.intellij.refactoring.actions.EncapsulateFieldsAction"/>
478         <action id="ReplaceTempWithQuery" class="com.intellij.refactoring.actions.TempWithQueryAction"/>
479         <action id="ReplaceConstructorWithFactory" class="com.intellij.refactoring.actions.ReplaceConstructorWithFactoryAction"/>
480         <separator/>
481         <action id="Generify" class="com.intellij.refactoring.actions.TypeCookAction"/>
482         <action id="Migrate" class="com.intellij.refactoring.actions.MigrateAction"/>
483         <action id="Type Migration" internal="true" class="com.intellij.refactoring.actions.TypeMigrationAction"/>
484         <separator/>
485         <action id="ExtractInclude" class="com.intellij.refactoring.actions.ExtractIncludeAction"/>
486         <separator/>
487         <action id="I18nizeJspTextSelection" class="com.intellij.codeInsight.i18n.I18nizeJSPTextSelectionAction"/>
488       </group>
490       <!-- Build -->
491       <group id="BuildMenu" popup="true">
492         <action id="CompileProject" class="com.intellij.compiler.actions.CompileProjectAction"/>
493         <action id="CompileDirty" class="com.intellij.compiler.actions.CompileDirtyAction" icon="/actions/compile.png"/>
494         <action id="MakeModule" class="com.intellij.compiler.actions.MakeModuleAction"/>
495         <action id="Compile" class="com.intellij.compiler.actions.CompileAction"/>
496         <separator/>
497         <action id="GenerateAntBuild" class="com.intellij.compiler.actions.GenerateAntBuildAction"/>
498         <separator/>
499         <group id="AntBuildGroup" class="com.intellij.ant.actions.AntBuildGroup"/>
500         <action id="BuildJar" class="com.intellij.jar.BuildJarAction"/>
501       </group>
504       <group id="RunMenu" popup="true">
505         <group id="RunnerActions"/>
506         <action id="editRunConfigurations" class="com.intellij.execution.actions.EditRunConfigurationsAction"/>
507         <action id="Stop" class="com.intellij.execution.actions.StopAction" icon = "/actions/suspend.png"/>
508         <action id="Hotswap" class="com.intellij.debugger.actions.HotSwapAction"/>
509         <separator/>
510         <action id="StepOver" class="com.intellij.debugger.actions.StepOverAction" icon="/actions/traceOver.png"/>
511         <action id="StepInto" class="com.intellij.debugger.actions.StepIntoAction" icon="/actions/traceInto.png"/>
512         <action id="StepOut" class="com.intellij.debugger.actions.StepOutAction" icon="/actions/stepOut.png"/>
513         <action id="ForceStepOver" class="com.intellij.debugger.actions.ForceStepOverAction" icon="/actions/traceOver.png"/>
514         <action id="ForceStepInto" class="com.intellij.debugger.actions.ForceStepIntoAction" icon="/actions/forceStepInto.png"/>
515         <action id="RunToCursor" class="com.intellij.debugger.actions.RunToCursorAction" icon="/actions/runToCursor.png"/>
516         <action id="Debugger.PopFrame" class="com.intellij.debugger.actions.PopFrameAction" icon="/actions/popFrame.png"/>
517         <action id="Pause" class="com.intellij.debugger.actions.PauseAction" icon="/actions/pause.png"/>
518         <action id="Resume" class="com.intellij.debugger.actions.ResumeAction" icon="/actions/resume.png"/>
519         <separator/>
520         <action id="EvaluateExpression" class="com.intellij.debugger.actions.EvaluateAction" icon="/debugger/evaluateExpression.png"/>
521         <action id="QuickEvaluateExpression" class="com.intellij.debugger.actions.QuickEvaluateAction"/>
522         <action id="ShowExecutionPoint" class="com.intellij.debugger.actions.ShowExecutionPointAction" icon="/debugger/showCurrentFrame.png"/>
523         <separator/>
524         <action id="ToggleLineBreakpoint" class="com.intellij.debugger.actions.ToggleLineBreakpointAction"/>
525         <action id="ToggleMethodBreakpoint" class="com.intellij.debugger.actions.ToggleMethodBreakpointAction"/>
526         <action id="ToggleFieldBreakpoint" class="com.intellij.debugger.actions.ToggleFieldBreakpointAction"/>
527         <action id="ToggleBreakpointEnabled" class="com.intellij.debugger.actions.ToggleBreakpointEnabledAction"/>
528         <action id="ViewBreakpoints" class="com.intellij.debugger.actions.ViewBreakpointsAction" icon="/debugger/viewBreakpoints.png"/>
529         <separator/>
530         <action id="ExportThreads" class="com.intellij.debugger.actions.ExportThreadsAction"/>
531       </group>
533       <!-- Tools -->
534       <group id="ToolsMenu" configurable="true" popup="true">
535         <action id="SaveAsTemplate" class="com.intellij.codeInsight.template.actions.SaveAsTemplateAction"/>
536         <action id="SaveFileAsTemplate" class="com.intellij.ide.actions.SaveFileAsTemplateAction"/>
537         <action id="GenerateJavadoc" class="com.intellij.javadoc.actions.GenerateJavadocAction"/>
538         <separator/>
539         <group id="Macros" popup="false">
540           <group id="StanardMacroActions">
541             <action id="PlaybackLastMacro" class="com.intellij.ide.actionMacro.actions.PlaybackLastMacroAction"/>
542             <action id="StartStopMacroRecording" class="com.intellij.ide.actionMacro.actions.StartStopMacroRecordingAction"/>
543             <action id="EditMacros" class="com.intellij.ide.actionMacro.actions.EditMacrosAction"/>
544           </group>
545           <separator/>
546           <group id="PlaySavedMacroActions" class="com.intellij.ide.actionMacro.actions.MacrosGroup"/>
547         </group>
548         <separator/>
549         <group>
550           <action id="ValidateXml" class="com.intellij.xml.actions.ValidateXmlAction"/>
551           <action id="AddAntBuildFile" class="com.intellij.ant.actions.AddAntBuildFile"/>
552           <action id="GenerateDTD" class="com.intellij.codeInsight.actions.GenerateDTDAction"/>
553         </group>
555         <separator/>
556         <group id="ExternalToolsGroup" class="com.intellij.tools.ExternalToolsGroup"/>
557         <separator/>
558         <action id="DataSources" class="com.intellij.j2ee.dataSource.DataSourcesManagementAction"/>
559         <separator/>
561         <group text="Internal Actions" internal="true" popup="true">
562           <action id="PsiViewer" internal="true" class="com.intellij.internal.psiView.ViewerAction"/>
563           <action id="DebugListen" internal="true" class="com.intellij.debugger.actions.ThrowDebugExceptionAction"/>
564           <action id="VirtualFileInfo" internal="true" class="com.intellij.openapi.vfs.impl.local.VirtualFileInfoAction"/>
565           <action id="Merge3Files" internal="true" class="com.intellij.openapi.diff.actions.MergeFilesAction"/>
566           <!--
567           <action class="com.intellij.localVcs.CheckFileContentProviderAction" id="CheckFileContentProvider" text="Check File Content Provider"></action>
568           -->
569           <separator/>
570           <group id="MemoryManagement" popup="true">
571             <action id="DumpPsiMemoryCaches" internal="true" class="com.intellij.psi.impl.DumpPsiMemoryCaches"/>
572           </group>
573           <action internal="true" id="DecodeBytesAction" class="com.intellij.internal.encodings.DecodeBytesAction"/>
574           <separator/>
575           <action id="DropAnError" internal="true" class="com.intellij.diagnostic.DropAnErrorAction"/>
576         </group>
577       </group>
579       <reference ref="VcsGroups"/>
581       <!-- Window -->
582       <group id="WindowMenu" popup="true">
583         <group id="ToolWindowsGroup" class="com.intellij.ide.actions.ToolWindowsGroup" popup="true"/>
584         <separator/>
585         <action id="StoreDefaultLayout" class="com.intellij.ide.actions.StoreDefaultLayoutAction"/>
586         <action id="RestoreDefaultLayout" class="com.intellij.ide.actions.RestoreDefaultLayoutAction"/>
587         <separator/>
588         <action id="HideActiveWindow" class="com.intellij.ide.actions.HideToolWindowAction"/>
589         <action id="HideAllWindows" class="com.intellij.ide.actions.HideAllToolWindowsAction"/>
590         <action id="JumpToLastWindow" class="com.intellij.ide.actions.JumpToLastWindowAction"/>
591         <separator/>
592         <action id="TogglePinnedMode" class="com.intellij.ide.actions.TogglePinnedModeAction"/>
593         <action id="ToggleDockMode" class="com.intellij.ide.actions.ToggleDockModeAction"/>
594         <action id="ToggleFloatingMode" class="com.intellij.ide.actions.ToggleFloatingModeAction"/>
595         <separator/>
596         <action id="NextTab" class="com.intellij.ide.actions.NextTabAction"/>
597         <action id="PreviousTab" class="com.intellij.ide.actions.PreviousTabAction"/>
598         <action id="CloseActiveTab" class="com.intellij.ide.actions.CloseActiveTabAction"/>
599         <action id="PinActiveTab" class="com.intellij.ide.actions.PinActiveTabAction"/>
600         <separator/>
601         <action id="CloseEditor" class="com.intellij.ide.actions.CloseEditorAction"/>
602         <action id="CloseAllEditors" class="com.intellij.ide.actions.CloseAllEditorsAction"/>
603         <action id="CloseAllEditorsButActive" class="com.intellij.ide.actions.CloseAllEditorsButActiveAction"/>
604         <action id="CloseAllUnmodifiedEditors" class="com.intellij.ide.actions.CloseAllUnmodifiedEditorsAction"/>
605         <separator/>
606         <action id="SplitVertically"        class="com.intellij.ide.actions.SplitVerticallyAction" icon="/actions/splitVertically.png"/>
607         <action id="SplitHorizontally"      class="com.intellij.ide.actions.SplitHorizontallyAction" icon="/actions/splitHorizontally.png"/>
608         <action id="ChangeSplitOrientation" class="com.intellij.ide.actions.ChangeSplitterOrientationAction"/>
609         <action id="Unsplit"                class="com.intellij.ide.actions.UnsplitAction"/>
610         <action id="UnsplitAll"             class="com.intellij.ide.actions.UnsplitAllAction"/>
611         <action id="NextSplitter"           class="com.intellij.ide.actions.NextSplitAction"/>
612         <action id="PrevSplitter"           class="com.intellij.ide.actions.PrevSplitAction"/>
613       </group>
615       <!-- Help -->
616       <group id="HelpMenu" popup="true">
617         <action id="HelpTopics" class="com.intellij.ide.actions.HelpTopicsAction" icon="/actions/menu-help.png"/>
618         <action id="ShowTips" class="com.intellij.ide.actions.ShowTipsAction"/>
619         <action id="ProductivityGude" class="com.intellij.featureStatistics.actions.ShowFeatureUsageStatisticsAction"/>
620         <action id="OnlineDocAction" class="com.intellij.ide.actions.OnlineDocAction"/>
621         <action id="WhatsNewAction" class="com.intellij.ide.actions.WhatsNewAction"/>
622         <action id="Help.KeymapReference" class="com.intellij.ide.actions.RefCardAction"
623                 icon="/general/defaultKeymap.png"
624           />
625         <separator/>
626         <action id="Register" class="com.intellij.ide.actions.RegisterAction"/>
627         <action id="CheckForUpdate" class="com.intellij.ide.actions.CheckForUpdateAction"/>
628         <action id="About" class="com.intellij.ide.actions.AboutAction"/>
629       </group>
631       <group id="OtherMenu" class="com.intellij.ide.actions.OtherGroup"/>
632     </group>
634     <group id="MainToolBar" configurable="true">
635       <reference ref="OpenFile"/>
636       <reference ref="SaveAll"/>
637       <reference ref="Synchronize"/>
638       <separator/>
639       <reference ref="$Undo"/>
640       <reference ref="$Redo"/>
641       <separator/>
642       <reference ref="$Cut"/>
643       <reference ref="$Copy"/>
644       <reference ref="$Paste"/>
645       <separator/>
647       <reference ref="Find"/>
648       <reference ref="Replace"/>
649       <separator/>
650       <reference ref="Back"/>
651       <reference ref="Forward"/>
652       <separator/>
653       <reference ref="CompileDirty"/>
654       <reference ref="RunConfiguration"/>
655       <reference ref="RunnerActions"/>
656       <separator/>
657       <reference ref="ShowSettings"/>
658       <separator/>
659       <action id="GuiDesigner.PreviewForm" class="com.intellij.uiDesigner.actions.PreviewFormAction" icon="/com/intellij/uiDesigner/icons/preview.png"/>
660       <action id="GuiDesigner.DataBindingWizard" class="com.intellij.uiDesigner.actions.DataBindingWizardAction" icon="/com/intellij/uiDesigner/icons/dataBindingWizard.png"/>
661       <action id="GuiDesigner.ChooseLocale" class="com.intellij.uiDesigner.actions.ChooseLocaleAction"/>
662       <action id="GuiDesigner.LayOutHorizontally" class="com.intellij.uiDesigner.actions.LayOutHorizontallyAction" icon="/com/intellij/uiDesigner/icons/horizontal.png"/>
663       <action id="GuiDesigner.LayOutVertically" class="com.intellij.uiDesigner.actions.LayOutVerticallyAction" icon="/com/intellij/uiDesigner/icons/vertical.png"/>
664       <action id="GuiDesigner.LayOutInGrid" class="com.intellij.uiDesigner.actions.LayOutInAGridAction" icon="/com/intellij/uiDesigner/icons/grid.png"/>
665       <action id="GuiDesigner.BreakLayout" class="com.intellij.uiDesigner.actions.BreakLayoutAction" icon="/com/intellij/uiDesigner/icons/break.png"/>
666       <separator/>
667       <reference ref="HelpTopics"/>
668       <separator/>
669       <reference ref="CaptureMemorySnapShot"/>
670       <reference ref="CaptureCPUUsageData"/>
671     </group>
673     <group id="Bookmarks">
674       <reference ref="ToggleBookmark"/>
675       <reference ref="ShowBookmarks"/>
676       <reference ref="GotoNextBookmark"/>
677       <reference ref="GotoPreviousBookmark"/>
679       <action id="ToggleBookmark0" class="com.intellij.ide.bookmarks.actions.ToggleBookmark0Action"/>
680       <action id="ToggleBookmark1" class="com.intellij.ide.bookmarks.actions.ToggleBookmark1Action"/>
681       <action id="ToggleBookmark2" class="com.intellij.ide.bookmarks.actions.ToggleBookmark2Action"/>
682       <action id="ToggleBookmark3" class="com.intellij.ide.bookmarks.actions.ToggleBookmark3Action"/>
683       <action id="ToggleBookmark4" class="com.intellij.ide.bookmarks.actions.ToggleBookmark4Action"/>
684       <action id="ToggleBookmark5" class="com.intellij.ide.bookmarks.actions.ToggleBookmark5Action"/>
685       <action id="ToggleBookmark6" class="com.intellij.ide.bookmarks.actions.ToggleBookmark6Action"/>
686       <action id="ToggleBookmark7" class="com.intellij.ide.bookmarks.actions.ToggleBookmark7Action"/>
687       <action id="ToggleBookmark8" class="com.intellij.ide.bookmarks.actions.ToggleBookmark8Action"/>
688       <action id="ToggleBookmark9" class="com.intellij.ide.bookmarks.actions.ToggleBookmark9Action"/>
690       <action id="GotoBookmark0" class="com.intellij.ide.bookmarks.actions.GotoBookmark0Action"/>
691       <action id="GotoBookmark1" class="com.intellij.ide.bookmarks.actions.GotoBookmark1Action"/>
692       <action id="GotoBookmark2" class="com.intellij.ide.bookmarks.actions.GotoBookmark2Action"/>
693       <action id="GotoBookmark3" class="com.intellij.ide.bookmarks.actions.GotoBookmark3Action"/>
694       <action id="GotoBookmark4" class="com.intellij.ide.bookmarks.actions.GotoBookmark4Action"/>
695       <action id="GotoBookmark5" class="com.intellij.ide.bookmarks.actions.GotoBookmark5Action"/>
696       <action id="GotoBookmark6" class="com.intellij.ide.bookmarks.actions.GotoBookmark6Action"/>
697       <action id="GotoBookmark7" class="com.intellij.ide.bookmarks.actions.GotoBookmark7Action"/>
698       <action id="GotoBookmark8" class="com.intellij.ide.bookmarks.actions.GotoBookmark8Action"/>
699       <action id="GotoBookmark9" class="com.intellij.ide.bookmarks.actions.GotoBookmark9Action"/>
700     </group>
702     <group id="DebuggerActions">
703       <action id="Debugger.AdjustArrayRange" class="com.intellij.debugger.actions.AdjustArrayRangeAction"/>
704       <action id="Debugger.Inspect" class="com.intellij.debugger.actions.InspectAction"/>
705       <action id="Debugger.CopyValue" class="com.intellij.debugger.actions.CopyValueAction"/>
706       <action id="Debugger.CustomizeContextView" class="com.intellij.debugger.actions.CustomizeContextViewAction"/>
707       <action id="Debugger.CustomizeThreadsView" class="com.intellij.debugger.actions.CustomizeThreadsViewAction"/>
708       <action id="Debugger.NewWatch" class="com.intellij.debugger.actions.NewWatchAction"/>
709       <action id="Debugger.EditWatch" class="com.intellij.debugger.actions.EditWatchAction"/>
710       <action id="Debugger.EditFrameSource" class="com.intellij.debugger.actions.EditFrameSourceAction"/>
711       <action id="Debugger.EditNodeSource" class="com.intellij.debugger.actions.EditSourceAction"/>
712       <action id="Debugger.EditTypeSource" class="com.intellij.debugger.actions.JumpToObjectAction"/>
713       <reference ref="Debugger.PopFrame"/>
714       <action id="Debugger.RemoveAllWatches" class="com.intellij.debugger.actions.RemoveAllWatchesAction"/>
715       <action id="Debugger.RemoveWatch" class="com.intellij.debugger.actions.RemoveWatchAction"/>
716       <action id="Debugger.ViewAsGroup" class="com.intellij.debugger.actions.ViewAsGroup"/>
717       <action id="Debugger.SetValue" class="com.intellij.debugger.actions.SetValueAction"/>
718       <!--<action id="Debugger.ShowAsHex" class="com.intellij.debugger.actions.ShowAsHexAction" text="Show as Hex"/>-->
719       <action id="Debugger.ShowFrame" class="com.intellij.debugger.actions.ShowFrameAction"/>
720       <action id="Debugger.ResumeThread" class="com.intellij.debugger.actions.ResumeThreadAction"/>
721       <action id="Debugger.FreezeThread" class="com.intellij.debugger.actions.FreezeThreadAction"/>
722       <action id="Debugger.MuteBreakpoints" class="com.intellij.debugger.actions.MuteBreakpointsAction" icon="/debugger/muteBreakpoints.png"/>
723       <action id="Debugger.ToggleStepThreadSuspendPolicy" class="com.intellij.debugger.actions.ToggleStepThreadSuspendPolicyAction" icon="/debugger/suspend_all.png"/>
724       <action id="Debugger.AddToWatch" class="com.intellij.debugger.actions.AddToWatchAction"/>
725     </group>
727     <group id="Debugger.Representation">
728       <action id="Debugger.AutoRenderer" class="com.intellij.debugger.actions.AutoRendererAction"/>
729     </group>
731     <group id="EditorPopupMenu" configurable="true">
732       <action id="Add to migration roots" internal="true" class="com.intellij.refactoring.actions.TypeMigrationAddRootAction"/>
733       <reference ref="CutCopyPasteGroup"/>
734       <reference ref="OpenInBrowser"/>
735       <separator/>
736       <reference ref="FindUsages"/>
737       <reference ref="AnalyzeMenu"/>
738       <reference ref="RefactoringMenu"/>
739       <separator/>
740       <reference ref="AddToFavorites"/>
741       <separator/>
742       <reference ref="FoldingGroup"/>
743       <separator/>
744       <reference ref="CloseEditor"/>
745       <separator/>
746       <group id="EditorPopupMenu.GoTo" popup="true">
747         <reference ref="ShowNavBar"/>
748         <reference ref="GotoDeclaration"/>
749         <reference ref="GotoImplementation"/>
750         <reference ref="GotoTypeDeclaration"/>
751         <reference ref="GotoSuperMethod"/>
752       </group>
753       <reference ref="Generate"/>
754       <separator/>
755       <reference ref="EvaluateExpression"/>
756       <reference ref="RunToCursor"/>
757       <reference ref="Debugger.AddToWatch"/>
758       <separator/>
759       <reference ref="ToggleFieldBreakpoint"/>
760       <separator/>
761       <reference ref="Compile"/>
762       <reference ref="RunContextPopupGroup"/>
763       <reference ref="ValidateXml"/>
764       <action id="ValidateJsp" class="com.intellij.j2ee.module.view.web.ValidateJSPAction"/>
765       <action id="PackageFile" class="com.intellij.j2ee.module.view.web.PackageFileAction"/>
766       <reference ref="AddAntBuildFile"/>
767       <separator/>
768       <reference ref="VersionControlsGroup"/>
769       <separator/>
770       <action id="CompareClipboardWithSelection" class="com.intellij.openapi.diff.actions.CompareClipboardWithSelection"/>
771       <reference ref="ExternalToolsGroup"/>
772       <action id="ShowAppliedStylesAction" class="com.intellij.psi.css.actions.ShowAppliedStylesAction"/>
773       <separator/>
774       <reference ref="JavaeeMigrationGroup"/>
775     </group>
777     <group id="ChangeScheme">
778       <action id="ChangeColorScheme" class="com.intellij.ide.actions.QuickChangeColorSchemeAction"/>
779       <action id="ChangeCodeStyleScheme" class="com.intellij.ide.actions.QuickChangeCodeStyleSchemeAction"/>
780       <action id="ChangeKeymap" class="com.intellij.ide.actions.QuickChangeKeymapAction"/>
781       <action id="ChangeLaf" class="com.intellij.ide.actions.QuickChangeLookAndFeel"/>
782       <action id="ChangeInspectionProfile" class="com.intellij.ide.actions.QuickChangeInspectionProfileAction"/>
783       <action id="ChangeCustomizationSchema" class="com.intellij.ide.ui.customization.QuickChangeCustomizationSchemaAction"/>
784     </group>
786     <group id="EditorTabPopupMenu">
787       <reference ref="CloseEditor" />
788       <reference ref="CloseAllEditorsButActive"/>
789       <reference ref="CloseAllEditors"/>
790       <reference ref="CloseAllUnmodifiedEditors" />
791       <separator />
792       <reference ref="SplitVertically"/>
793       <reference ref="SplitHorizontally"/>
794       <action id="MoveEditorToOppositeTabGroup" class="com.intellij.openapi.fileEditor.impl.MoveEditorToOppositeTabGroupAction"/>
795       <reference ref="ChangeSplitOrientation"/>
796       <reference ref="PinActiveTab"/>
797       <separator />
798       <reference ref="NextTab"/>
799       <reference ref="PreviousTab"/>
800       <separator />
801       <reference ref="Unsplit" />
802       <reference ref="UnsplitAll" />
803       <separator/>
804       <reference ref="AddToFavorites"/>
805       <separator />
806       <reference ref="AddAllToFavorites"/>
807       <separator />
808       <reference ref="Compile"/>
809       <reference ref="RunContextPopupGroup"/>
810       <reference ref="ValidateXml"/>
811       <separator/>
812       <reference ref="VersionControlsGroup"/>
813       <separator/>
814       <reference ref="ExternalToolsGroup"/>
815     </group>
817     <action id="ModuleSettings" class="com.intellij.ide.actions.ShowModulePropertiesAction"/>
818     <group id="MoveModuleToGroup" class="com.intellij.ide.projectView.impl.MoveModuleToGroupTopLevel" popup="true"/>
820     <group id="ProjectViewPopupMenu">
821       <reference ref="NewGroup"/>
822       <action id="AssociateWithFileType" class="com.intellij.ide.actions.AssociateFileType"/>
823       <separator/>
824       <reference ref="CutCopyPasteGroup"/>
825       <reference ref="EditSource"/>
826       <separator/>
827       <reference ref="FindUsages"/>
828       <reference ref="FindInPath"/>
829       <reference ref="ReplaceInPath"/>
830       <reference ref="AnalyzeMenu"/>
831       <reference ref="RefactoringMenu"/>
832       <reference ref="ValidateXml"/>
833       <reference ref="AddAntBuildFile"/>
834       <separator/>
835       <reference ref="AddToFavorites"/>
836       <separator />
837       <reference ref="TypeHierarchy"/>
838       <reference ref="ReformatCode"/>
839       <reference ref="OptimizeImports"/>
840       <reference ref="$Delete"/>
841       <separator/>
842       <reference ref="ToggleMethodBreakpoint"/>
843       <reference ref="ToggleFieldBreakpoint"/>
844       <separator/>
845       <reference ref="ValidateJsp"/>
846       <reference ref="PackageFile"/>
847       <reference ref="MakeModule"/>
848       <reference ref="Compile"/>
849       <reference ref="RunContextPopupGroup"/>
850       <separator/>
851       <reference ref="VersionControlsGroup"/>
852       <action id="SynchronizeCurrentFile" class="com.intellij.ide.actions.SynchronizeCurrentFileAction"/>
853       <reference ref="CompareTwoFiles"/>
854       <reference ref="CompareFileWithEditor"/>
855       <separator/>
856       <reference ref="ExternalToolsGroup"/>
857       <separator/>
858       <reference ref="ModuleSettings"/>
859       <reference ref="MoveModuleToGroup"/>
860       <separator/>
861       <reference ref="JavaeeMigrationGroup"/>
862     </group>
864     <group id="J2EEViewPopupMenu">
865       <action id="OpenCustomEditor" class="com.intellij.ide.actions.EditSourceAction"/>
866       <reference ref="NewGroup"/>
867       <reference ref="CutCopyPasteGroup"/>
868       <separator/>
870       <reference ref="AssociateWithFileType"/>
871       <separator/>
872       <reference ref="FindUsages"/>
873       <reference ref="FindInPath"/>
874       <reference ref="ReplaceInPath"/>
875       <reference ref="InspectCode"/>
876       <reference ref="ShowPackageDeps"/>
877       <reference ref="RefactoringMenu"/>
878       <reference ref="ValidateXml"/>
879       <reference ref="AddAntBuildFile"/>
880       <separator/>
881       <reference ref="AddToFavorites"/>
882       <separator />
883       <reference ref="TypeHierarchy"/>
884       <reference ref="ReformatCode"/>
885       <reference ref="OptimizeImports"/>
886       <reference ref="$Delete"/>
887       <separator/>
888       <reference ref="ToggleMethodBreakpoint"/>
889       <reference ref="ToggleFieldBreakpoint"/>
890       <separator/>
891       <reference ref="ValidateJsp"/>
892       <reference ref="MakeModule"/>
893       <reference ref="PackageFile"/>
894       <reference ref="Compile"/>
895       <reference ref="RunContextPopupGroup"/>
896       <separator/>
897       <reference ref="VersionControlsGroup"/>
898       <reference ref="CompareTwoFiles"/>
899       <reference ref="CompareFileWithEditor"/>
900       <separator/>
901       <reference ref="ExternalToolsGroup"/>
902       <separator/>
903       <reference ref="ModuleSettings"/>
904       <separator/>
905       <reference ref="JavaeeMigrationGroup"/>
906     </group>
908     <group id="FavoritesViewPopupMenu">
909       <reference ref="NewGroup"/>
910       <reference ref="OpenCustomEditor"/>
911       <reference ref="AssociateWithFileType"/>
912       <separator/>
913       <reference ref="CutCopyPasteGroup"/>
914       <reference ref="EditSource"/>
915       <separator/>
916       <action id="RemoveFromFavorites" class="com.intellij.ide.favoritesTreeView.DeleteFromFavoritesAction"/>
917       <reference ref="SendToFavoritesGroup"/>
918       <separator />
919       <reference ref="FindUsages"/>
920       <reference ref="FindInPath"/>
921       <reference ref="ReplaceInPath"/>
922       <reference ref="AnalyzeMenu"/>
923       <reference ref="RefactoringMenu"/>
924       <reference ref="ValidateXml"/>
925       <reference ref="AddAntBuildFile"/>
926       <separator/>
927       <reference ref="TypeHierarchy"/>
928       <reference ref="ReformatCode"/>
929       <reference ref="OptimizeImports"/>
930       <reference ref="$Delete"/>
931       <separator/>
932       <reference ref="ToggleMethodBreakpoint"/>
933       <reference ref="ToggleFieldBreakpoint"/>
934       <separator/>
935       <reference ref="ValidateJsp"/>
936       <reference ref="PackageFile"/>
937       <reference ref="MakeModule"/>
938       <reference ref="Compile"/>
939       <reference ref="RunContextPopupGroup"/>
940       <separator/>
941       <reference ref="VersionControlsGroup"/>
942       <reference ref="SynchronizeCurrentFile"/>
943       <reference ref="CompareTwoFiles"/>
944       <reference ref="CompareFileWithEditor"/>
945       <separator/>
946       <reference ref="ExternalToolsGroup"/>
947       <separator/>
948       <reference ref="ModuleSettings"/>
949       <separator/>
950       <reference ref="JavaeeMigrationGroup"/>
951     </group>
953     <group id="StructureViewPopupMenu">
954       <reference ref="EditSource"/>
955       <separator/>
956       <reference ref="FindUsages"/>
957       <reference ref="RefactoringMenu"/>
958       <separator/>
959         <reference ref="AddToFavorites"/>
960       <separator />
961       <separator/>
962       <reference ref="CutCopyPasteGroup"/>
963       <separator/>
964       <reference ref="RunContextPopupGroup"/>
965       <separator/>
966       <reference ref="ToggleMethodBreakpoint"/>
967       <reference ref="ToggleFieldBreakpoint"/>
968       <separator/>
969       <reference ref="Compile"/>
970       <reference ref="VersionControlsGroup"/>
971       <separator/>
972       <reference ref="CompareTwoFiles"/>
973       <separator/>
974       <reference ref="JavaeeMigrationGroup"/>
975     </group>
977     <group id="TypeHierarchyPopupMenu">
978       <action id="TypeHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.type.TypeHierarchyBrowser$BaseOnThisTypeAction"/>
979       <action id="TypeHierarchy.Class" class="com.intellij.ide.hierarchy.type.ViewClassHierarchyAction" />
980       <action id="TypeHierarchy.Subtypes" class="com.intellij.ide.hierarchy.type.ViewSubtypesHierarchyAction" />
981       <action id="TypeHierarchy.Supertypes" class="com.intellij.ide.hierarchy.type.ViewSupertypesHierarchyAction" />
982       <separator/>
983       <reference ref="EditSource"/>
984       <separator/>
985       <reference ref="FindUsages"/>
986       <reference ref="RefactoringMenu"/>
987       <separator/>
988         <reference ref="AddToFavorites"/>
989       <separator />
990       <reference ref="RunContextPopupGroup"/>
991       <separator/>
992       <reference ref="ReformatCode"/>
993       <reference ref="OptimizeImports"/>
994       <reference ref="$Delete"/>
995       <separator/>
996       <reference ref="Compile"/>
997       <reference ref="VersionControlsGroup"/>
999       <separator/>
1000       <reference ref="ExternalToolsGroup"/>
1001       <separator/>
1002       <reference ref="CompareTwoFiles"/>
1003       <reference ref="CompareFileWithEditor"/>
1004     </group>
1006     <group id="MethodHierarchyPopupMenu">
1007       <action id="MethodHierarchy.ImplementMethodAction" class="com.intellij.ide.hierarchy.method.ImplementMethodAction"/>
1008       <action id="MethodHierarchy.OverrideMethodAction" class="com.intellij.ide.hierarchy.method.OverrideMethodAction"/>
1009       <separator/>
1010       <action id="MethodHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.method.MethodHierarchyBrowser$BaseOnThisMethodAction"/>
1011       <reference ref="EditSource"/>
1012       <separator/>
1013       <reference ref="FindUsages"/>
1014       <reference ref="RefactoringMenu"/>
1015       <separator/>
1016         <reference ref="AddToFavorites"/>
1017       <separator />
1018       <reference ref="Compile"/>
1019       <reference ref="RunContextPopupGroup"/>
1020       <separator/>
1021       <reference ref="ReformatCode"/>
1022       <reference ref="OptimizeImports"/>
1023       <separator/>
1024       <reference ref="VersionControlsGroup"/>
1025       <separator/>
1026       <reference ref="ExternalToolsGroup"/>
1027       <separator/>
1028       <reference ref="CompareTwoFiles"/>
1029       <reference ref="CompareFileWithEditor"/>
1030     </group>
1032     <group id="CallHierarchyPopupMenu">
1033       <action id="CallHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.call.CallHierarchyBrowser$BaseOnThisMethodAction"/>
1034       <reference ref="EditSource"/>
1035       <separator/>
1036       <reference ref="FindUsages"/>
1037       <reference ref="RefactoringMenu"/>
1038       <separator/>
1039         <reference ref="AddToFavorites"/>
1040       <separator/>
1041       <reference ref="Compile"/>
1042       <reference ref="RunContextPopupGroup"/>
1043       <separator/>
1045       <reference ref="ReformatCode"/>
1046       <reference ref="OptimizeImports"/>
1047       <separator/>
1048       <reference ref="VersionControlsGroup"/>
1050       <separator/>
1051       <reference ref="ExternalToolsGroup"/>
1052       <separator/>
1053       <reference ref="CompareTwoFiles"/>
1054       <reference ref="CompareFileWithEditor"/>
1055     </group>
1057     <group id="CommanderPopupMenu">
1058       <reference ref="NewGroup"/>
1059       <reference ref="AssociateWithFileType"/>
1060       <separator/>
1061       <reference ref="CutCopyPasteGroup"/>
1062       <reference ref="EditSource"/>
1063       <separator/>
1064       <reference ref="FindUsages"/>
1065       <reference ref="FindInPath"/>
1066       <reference ref="ReplaceInPath"/>
1067       <reference ref="InspectCode"/>
1068       <reference ref="ShowPackageDeps"/>
1069       <reference ref="RefactoringMenu"/>
1070       <separator/>
1071         <reference ref="AddToFavorites"/>
1072       <separator />
1073       <reference ref="ValidateXml"/>
1074       <reference ref="AddAntBuildFile"/>
1075       <separator/>
1076       <reference ref="TypeHierarchy"/>
1077       <reference ref="ReformatCode"/>
1078       <reference ref="OptimizeImports"/>
1079       <reference ref="$Delete"/>
1080       <separator/>
1081       <reference ref="Compile"/>
1082       <reference ref="RunContextPopupGroup"/>
1083       <separator/>
1084       <reference ref="VersionControlsGroup"/>
1086       <reference ref="CompareTwoFiles"/>
1087       <reference ref="CompareFileWithEditor"/>
1088       <separator/>
1089       <reference ref="ExternalToolsGroup"/>
1090     </group>
1092     <group id="Lvcs.DirectoryHistoryPopup">
1093       <action id="Lvcs.ShowLvcsDiffAction" class="com.intellij.localVcs.ui.ShowLvcsDiffAction"
1094               icon="/actions/diff.png"/>
1095       <action id="Lvcs.RollbackFileAction" class="com.intellij.localVcs.ui.RollbackFileAction"
1096               icon="/actions/rollback.png"/>
1097     </group>
1100     <group id="Vcs.CheckinProjectPopup">
1101       <action id="Vcs.ShowDiffAction" class="com.intellij.openapi.vcs.actions.ShowDiffAction" icon="/actions/diff.png"/>
1102       <action id="Vcs.RollbackChanges" class="com.intellij.openapi.vcs.actions.RollbackChangesAction" icon="/actions/rollback.png"/>
1103       <action id="Vcs.EditSourceAction" class="com.intellij.openapi.vcs.actions.EditSourceAction" icon="/actions/editSource.png"/>
1104       <separator/>
1105       <action id="Vcs.ExcludeAction" class="com.intellij.openapi.vcs.actions.ExcludeAction" icon="/actions/exclude.png"/>
1106       <action id="Vcs.IncludeAction" class="com.intellij.openapi.vcs.actions.IncludeAction" icon="/actions/include.png"/>
1107       <separator/>
1108     </group>
1110     <group id="Vcs.FileViewPopup">
1111       <reference ref="CutCopyPasteGroup"/>
1112       <reference ref="EditSource"/>
1113       <separator/>
1114       <reference ref="RefactoringMenu"/>
1115       <reference ref="ValidateXml"/>
1116       <reference ref="AddAntBuildFile"/>
1117       <separator/>
1118       <reference ref="TypeHierarchy"/>
1119       <reference ref="ReformatCode"/>
1120       <reference ref="OptimizeImports"/>
1121       <reference ref="$Delete"/>
1122       <separator/>
1123       <reference ref="VcsGroup"/>
1124       <reference ref="CompareTwoFiles"/>
1125       <reference ref="CompareFileWithEditor"/>
1126       <separator/>
1127       <reference ref="ExternalToolsGroup"/>
1128     </group>
1130     <group id="Vcs.CheckinProjectToolbar">
1131       <reference ref="Vcs.ShowDiffAction"/>
1132       <reference ref="Vcs.ExcludeAction"/>
1133       <reference ref="Vcs.IncludeAction"/>
1134       <reference ref="Vcs.RollbackChanges"/>
1135       <separator/>
1136       <reference ref="Vcs.EditSourceAction"/>
1137     </group>
1139     <group id="TestTreePopupMenu">
1140       <action id="openAssertEqualsDiff" class="com.intellij.execution.junit2.ui.actions.ViewAssertEqualsDiffAction"/>
1141       <separator/>
1142       <reference ref="RunContextGroup"/>
1143       <separator/>
1144       <reference ref="EditSource"/>
1145       <reference ref="ViewSource"/>
1146     </group>
1148     <group id="TestStatisticsTablePopupMenu">
1149       <reference ref="RunContextGroup"/>
1150       <separator/>
1151       <reference ref="EditSource"/>
1152       <reference ref="ViewSource"/>
1153       <separator/>
1154       <action id="JUnitTesting.SelectInTree" class="com.intellij.execution.junit2.ui.actions.SelectInTreeAction"/>
1155     </group>
1158     <group id="Debugger.FramePanelPopup">
1159       <reference ref="Debugger.AdjustArrayRange"/>
1160       <reference ref="Debugger.Inspect"/>
1161       <reference ref="Debugger.SetValue"/>
1162       <reference ref="Debugger.EditNodeSource"/>
1163       <reference ref="Debugger.EditTypeSource"/>
1164       <separator/>
1165       <!--<reference ref="Debugger.ShowAsHex"/>-->
1166       <reference ref="Debugger.ViewAsGroup"/>
1167       <separator/>
1168       <reference ref="Debugger.AddToWatch"/>
1169       <separator/>
1170       <reference ref="ToggleFieldBreakpoint"/>
1171       <separator/>
1172       <reference ref="Debugger.CopyValue"/>
1173       <reference ref="Debugger.CustomizeContextView"/>
1174     </group>
1176     <group id="Debugger.EvaluationDialogPopup">
1177       <reference ref="Debugger.AdjustArrayRange"/>
1178       <reference ref="Debugger.Inspect"/>
1179       <reference ref="Debugger.SetValue"/>
1180       <reference ref="Debugger.EditNodeSource"/>
1181       <reference ref="Debugger.EditTypeSource"/>
1182       <separator/>
1183       <!--<reference ref="Debugger.ShowAsHex"/>-->
1184       <reference ref="Debugger.ViewAsGroup"/>
1185       <separator/>
1186       <reference ref="Debugger.AddToWatch"/>
1187       <separator/>
1188       <reference ref="ToggleFieldBreakpoint"/>
1189       <separator/>
1190       <reference ref="Debugger.CopyValue"/>
1191       <reference ref="Debugger.CustomizeContextView"/>
1192     </group>
1194     <group id="Debugger.InspectPanelPopup">
1195       <reference ref="Debugger.AdjustArrayRange"/>
1196       <reference ref="Debugger.Inspect"/>
1197       <reference ref="Debugger.SetValue"/>
1198       <reference ref="Debugger.EditNodeSource"/>
1199       <reference ref="Debugger.EditTypeSource"/>
1200       <separator/>
1201       <reference ref="Debugger.AddToWatch"/>
1202       <separator/>
1203       <!--<reference ref="Debugger.ShowAsHex"/>-->
1204       <reference ref="Debugger.ViewAsGroup"/>
1205       <separator/>
1206       <reference ref="ToggleFieldBreakpoint"/>
1207       <separator/>
1208       <reference ref="Debugger.CopyValue"/>
1209       <reference ref="Debugger.CustomizeContextView"/>
1210     </group>
1212     <group id="Debugger.ThreadsPanelPopup">
1213       <reference ref="Debugger.ResumeThread"/>
1214       <reference ref="Debugger.FreezeThread"/>
1215       <reference ref="Debugger.ShowFrame"/>
1216       <reference ref="Debugger.PopFrame"/>
1217       <reference ref="Debugger.EditFrameSource"/>
1218       <reference ref="Debugger.EditTypeSource"/>
1219       <!--<reference ref="EditSource"/>-->
1220       <separator/>
1221       <reference ref="ExportThreads"/>
1222       <separator/>
1223       <reference ref="Debugger.CustomizeThreadsView"/>
1224     </group>
1226     <group id="Debugger.WatchesPanelPopup">
1227       <reference ref="Debugger.NewWatch"/>
1228       <reference ref="Debugger.EditWatch"/>
1229       <reference ref="Debugger.RemoveWatch"/>
1230       <reference ref="Debugger.RemoveAllWatches"/>
1231       <separator/>
1232       <reference ref="Debugger.AdjustArrayRange"/>
1233       <reference ref="Debugger.Inspect"/>
1234       <reference ref="Debugger.SetValue"/>
1235       <reference ref="Debugger.EditNodeSource"/>
1236       <reference ref="Debugger.EditTypeSource"/>
1237       <separator/>
1238       <!--<reference ref="Debugger.ShowAsHex"/>-->
1239       <reference ref="Debugger.ViewAsGroup"/>
1240       <separator/>
1241       <reference ref="Debugger.AddToWatch"/>
1242       <separator/>
1243       <reference ref="ToggleFieldBreakpoint"/>
1244       <separator/>
1245       <reference ref="Debugger.CopyValue"/>
1246       <reference ref="Debugger.CustomizeContextView"/>
1247     </group>
1250     <group id="UsageView.Popup">
1251       <reference ref="EditSource"/>
1252       <action id="UsageView.Include" class="com.intellij.usages.actions.IncludeUsageAction"/>
1253       <action id="UsageView.Exclude" class="com.intellij.usages.actions.ExcludeUsageAction"/>
1254       <!--todo: include/exclude-->
1255       <separator/>
1256       <reference ref="AddToFavorites"/>
1257       <reference ref="FindUsages"/>
1258       <separator/>
1259       <reference ref="VersionControlsGroup"/>
1260       <separator/>
1261       <reference ref="ExternalToolsGroup"/>
1262     </group>
1264     <!-- *********************** GUI designer actions ********************* -->
1266     <group id="GuiDesigner.EditorPopupMenu">
1267       <reference ref="GuiDesigner.PreviewForm"/>
1268       <reference ref="GuiDesigner.DataBindingWizard"/>
1269       <separator/>
1270       <reference ref="$Cut"/>
1271       <reference ref="$Copy"/>
1272       <reference ref="$Paste"/>
1273       <separator/>
1274       <reference ref="GuiDesigner.LayOutHorizontally"/>
1275       <reference ref="GuiDesigner.LayOutVertically"/>
1276       <reference ref="GuiDesigner.LayOutInGrid"/>
1277       <reference ref="GuiDesigner.BreakLayout"/>
1278       <action id="GuiDesigner.Pack" class="com.intellij.uiDesigner.actions.PackAction"/>
1279       <action id="GuiDesigner.ShowGrid" class="com.intellij.uiDesigner.actions.ShowGridAction"/>
1280       <separator/>
1281       <reference ref="EditSource"/>
1282       <action id="GuiDesigner.ExpandSelection" class="com.intellij.uiDesigner.actions.ExpandSelectionAction"/>
1283       <action id="GuiDesigner.ShrinkSelection" class="com.intellij.uiDesigner.actions.ShrinkSelectionAction"/>
1284       <action id="GuiDesigner.IncreaseIndent" class="com.intellij.uiDesigner.actions.IncreaseIndentAction"/>
1285       <action id="GuiDesigner.DecreaseIndent" class="com.intellij.uiDesigner.actions.DecreaseIndentAction"/>
1286       <action id="GuiDesigner.GroupButtons" class="com.intellij.uiDesigner.actions.GroupButtonsAction"/>
1287       <action id="GuiDesigner.UngroupButtons" class="com.intellij.uiDesigner.actions.UngroupButtonsAction"/>
1288       <separator/>
1289       <group id="GuiDesigner.SurroundGroup" class="com.intellij.uiDesigner.actions.SurroundActionGroup" popup="true"/>
1290       <separator/>
1291       <reference ref="VersionControlsGroup"/>
1292       <separator/>
1293       <reference ref="AddToFavorites"/>
1294       <separator/>
1295     </group>
1297     <group id="GuiDesigner.ComponentTreePopupMenu">
1298       <reference ref="EditSource"/>
1299       <reference ref="GuiDesigner.ExpandSelection"/>
1300       <reference ref="GuiDesigner.ShrinkSelection"/>
1301       <separator/>
1302       <reference ref="$Cut"/>
1303       <reference ref="$Copy"/>
1304       <reference ref="$Paste"/>
1305       <separator/>
1306       <reference ref="GuiDesigner.SurroundGroup"/>
1307     </group>
1309     <group id="GuiDesigner.PropertyInspectorPopupMenu">
1310       <action id="GuiDesigner.QuickJavadoc" class="com.intellij.uiDesigner.actions.ShowJavadocAction"/>
1311       <reference ref="EditSource"/>
1312       <action id="GuiDesigner.ResetValue" class="com.intellij.uiDesigner.actions.ResetValueAction"/>
1313     </group>
1315     <group id="GuiDesigner.PalettePopupMenu">
1316       <action id="GuiDesigner.CustomizePalette" class="com.intellij.uiDesigner.actions.CustomizePaletteAction"/>
1317     </group>
1319     <!-- ****************************************************************** -->
1321     <group id="StructuralSearchActions">
1322       <action id="StructuralSearchPlugin.StructuralSearchAction" class="com.intellij.structuralsearch.plugin.StructuralSearchAction">
1323         <add-to-group group-id="SearchMenu" anchor="last"/>
1324       </action>
1326       <action id="StructuralSearchPlugin.StructuralReplaceAction" class="com.intellij.structuralsearch.plugin.StructuralReplaceAction">
1327         <add-to-group group-id="SearchMenu" anchor="last"/>
1328       </action>
1329     </group>
1331     <group id="WelcomeScreen.QuickStart">
1333     </group>
1334     <group id="WelcomeScreen.Documentation">
1336     </group>
1338     <group id="Vcs.MessageActionGroup">
1339       <action id="Vcs.ShowMessageHistory" text="_History" class="com.intellij.openapi.vcs.actions.ShowMessageHistoryAction"/>
1340     </group>
1342      <!-- ***** java server faces actions *************************************** -->
1343     <action id="Faces.Navigation.Graph.OpenInEditorAction" class="com.intellij.jsf.graph.actions.OpenInEditorAction"
1344             text="_Jump to source" use-shortcut-of="EditSource" keymap="$default">
1345       <mouse-shortcut keystroke="button1 doubleClick" keymap="$default"/>
1346     </action>
1347     <action id="Faces.Navigation.Graph.ScaleIncreaseAction" class="com.intellij.jsf.graph.actions.ScaleIncreaseAction" text="Increase">
1348       <keyboard-shortcut first-keystroke="ADD" keymap="$default"/>
1349       <keyboard-shortcut first-keystroke="EQUALS" keymap="$default"/>
1350     </action>
1351     <action id="Faces.Navigation.Graph.ScaleDecreaseAction" class="com.intellij.jsf.graph.actions.ScaleDecreaseAction" text="Decrease">
1352       <keyboard-shortcut first-keystroke="SUBTRACT" keymap="$default"/>
1353       <keyboard-shortcut first-keystroke="MINUS" keymap="$default"/>
1354     </action>
1355     <action id="Faces.Navigation.Graph.HideSelectionAction" class="com.intellij.jsf.graph.actions.HideSelectionAction"
1356             text="Hide Selection" use-shortcut-of="CollapseAll">
1357     </action>
1358     <action id="Faces.Navigation.Graph.ShowHiddenCellsAction" class="com.intellij.jsf.graph.actions.ShowHiddenCellsAction"
1359             text="Show Hidden" use-shortcut-of="ExpandAll">
1360     </action>
1361     <action id="Faces.Navigation.Graph.ShowNeibours" class="com.intellij.jsf.graph.actions.ShowNeiboursAction"
1362             text="Show Neibours">
1363     </action>
1364     <action id="Faces.Navigation.Graph.HideNeibours" class="com.intellij.jsf.graph.actions.HideAllNeiboursAction"
1365             text="Hide Neibour's HighLighting">
1366     </action>
1367     <action id="Faces.Navigation.Graph.ShowOutEdges" class="com.intellij.jsf.graph.actions.ShowOutEdgesAction"
1368             text="Show Outgoing Edges">
1369     </action>
1370     <action id="Faces.Navigation.Graph.ShowInEdges" class="com.intellij.jsf.graph.actions.ShowIncomingEdgesAction"
1371             text="Show Incoming Edges">
1372     </action>
1374     <action id="Faces.Navigation.Graph.Layout.OrganicLayout" class="com.intellij.jsf.graph.layout.actions.OrganicLayoutAction"
1375             text="Organic Layout">
1376     </action>
1377     <action id="Faces.Navigation.Graph.Layout.SugiyamaLayout" class="com.intellij.jsf.graph.layout.actions.SugiyamaLayoutAction"
1378             text="Sugiyama Layout">
1379     </action>
1380     <action id="Faces.Navigation.Graph.Layout.RadialTreeLayout" class="com.intellij.jsf.graph.layout.actions.RadialTreeLayoutAction"
1381             text="Radial Tree Layout">
1382     </action>
1383     <action id="Faces.Navigation.Graph.Layout.CircleLayout" class="com.intellij.jsf.graph.layout.actions.CircleLayout"
1384             text="Circle Layout">
1385     </action>
1387     <action id="Faces.Navigation.Graph.PageTree.GotoSourceAction" class="com.intellij.jsf.graph.ui.renderers.actions.GotoSourceAction"
1388             text="_Jump to source">
1389     </action>
1390     <action id="Faces.Navigation.Graph.PageTree.GotoDeclarationAction" class="com.intellij.jsf.graph.ui.renderers.actions.GotoDeclarationAction"
1391             text="_Goto declaration" >
1392     </action>
1394     <group id="Faces.Navigation.Graph.LayoutGroup" text="Layout" popup="true">
1395       <reference ref="Faces.Navigation.Graph.Layout.OrganicLayout"/>
1396       <separator/>
1397       <reference ref="Faces.Navigation.Graph.Layout.SugiyamaLayout"/>
1398       <reference ref="Faces.Navigation.Graph.Layout.RadialTreeLayout"/>
1399       <reference ref="Faces.Navigation.Graph.Layout.CircleLayout"/>
1400     </group>
1402     <group id="Faces.MainGraphPopup">
1403       <reference ref="Faces.Navigation.Graph.OpenInEditorAction"/>
1405       <separator/>
1406       <reference ref="Faces.Navigation.Graph.ScaleIncreaseAction"/>
1407       <reference ref="Faces.Navigation.Graph.ScaleDecreaseAction"/>
1409       <separator/>
1410       <reference ref="Faces.Navigation.Graph.HideSelectionAction"/>
1411       <reference ref="Faces.Navigation.Graph.ShowHiddenCellsAction"/>
1413       <separator/>
1414       <reference ref="Faces.Navigation.Graph.ShowNeibours"/>
1415       <reference ref="Faces.Navigation.Graph.HideNeibours"/>
1417       <separator/>
1418       <reference ref="Faces.Navigation.Graph.LayoutGroup"/>
1419     </group>
1420     <group id="Faces.MainPageGraphPopup">
1421       <reference ref="Faces.Navigation.Graph.OpenInEditorAction"/>
1423       <separator/>
1424       <reference ref="Faces.Navigation.Graph.ScaleIncreaseAction"/>
1425       <reference ref="Faces.Navigation.Graph.ScaleDecreaseAction"/>
1427       <separator/>
1428       <reference ref="Faces.Navigation.Graph.HideSelectionAction"/>
1429       <reference ref="Faces.Navigation.Graph.ShowHiddenCellsAction"/>
1430       <separator/>
1431       <reference ref="Faces.Navigation.Graph.ShowOutEdges"/>
1432       <reference ref="Faces.Navigation.Graph.ShowInEdges"/>
1434       <separator/>
1435       <reference ref="Faces.Navigation.Graph.LayoutGroup"/>
1436     </group>
1437      <group id="Faces.MainPageTreePopup">
1438         <reference ref="Faces.Navigation.Graph.PageTree.GotoSourceAction"/>
1439         <reference ref="Faces.Navigation.Graph.PageTree.GotoDeclarationAction"/>
1440     </group>
1441   </actions>
1442 </component>