| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension |
| point="org.eclipse.ui.popupMenus"> |
| <objectContribution |
| adaptable="false" |
| id="org.eclipse.emf.eef.ui.contribution.editorinit" |
| nameFilter="*.ecore" |
| objectClass="org.eclipse.core.resources.IFile"> |
| <menu |
| id="org.eclipse.emf.eef.ui.menu" |
| label="EEF" |
| path="additions"> |
| <separator |
| name="initializer"> |
| </separator> |
| </menu> |
| <action |
| class="org.eclipse.emf.eef.codegen.extended.ui.initializer.InitializeEEFEditorAction" |
| enablesFor="1" |
| id="org.eclipse.emf.eef.codegen.initialize" |
| label="Initialize EEF Editor" |
| menubarPath="org.eclipse.emf.eef.ui.menu/initializer"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| id="org.eclipse.emf.eef.codegen.extended.ui.launcher" |
| nameFilter="*.eefgen" |
| objectClass="org.eclipse.core.resources.IFile"> |
| <action |
| class="org.eclipse.emf.eef.codegen.extended.ui.launcher.GenerateEEFEditorAction" |
| enablesFor="*" |
| id="org.eclipse.emf.eef.codegen.extended.ui.generateeefeditor" |
| label="Generate EEF Editor" |
| menubarPath="org.eclipse.emf.eef.ui.menu/generation"> |
| </action> |
| </objectContribution> |
| <objectContribution |
| id="org.eclipse.emf.eef.ui.contribution.initializer" |
| nameFilter="*.genmodel" |
| objectClass="org.eclipse.core.resources.IFile"> |
| <action |
| class="org.eclipse.emf.eef.codegen.extended.ui.initializer.InitializeEEFEditorModelsAction" |
| enablesFor="1" |
| id="org.eclipse.emf.eef.codegen.initialize" |
| label="Initialize EEF Editor models" |
| menubarPath="org.eclipse.emf.eef.ui.menu/editor-initializer"> |
| </action> |
| </objectContribution> |
| |
| </extension> |
| <extension |
| point="org.eclipse.ui.editorActions"> |
| <editorContribution |
| id="org.eclipse.emf.eef.codegen.ecore.diagram.contribution" |
| targetID="org.eclipse.emf.ecoretools.diagram.part.EcoreDiagramEditorID"> |
| <action |
| class="org.eclipse.emf.eef.codegen.extended.ui.initializer.InitializeEEFEditorAction" |
| icon="icons/full/obj16/initialize_eef_editor.gif" |
| id="org.eclipse.emf.eef.codegen.extended.ui.generateeefeditor.contribution" |
| label="Initialize EEF Editor" |
| toolbarPath="Normal/additions"> |
| </action> |
| </editorContribution> |
| </extension> |
| |
| </plugin> |