blob: 8a4cd5d41c1b38d5eb09c7c71e86e2ad0a4036c4 [file] [log] [blame]
<?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>