| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <!-- |
| Copyright (c) 2007, 2013 THALES GLOBAL SERVICES |
| All rights reserved. |
| |
| Contributors: |
| Obeo - Initial API and implementation |
| --> |
| <plugin> |
| |
| <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders"> |
| <editpartProvider class="org.eclipse.emf.ecoretools.design.parts.EcoreToolsSpecificEditPartProvider"> |
| <Priority name="High"/> |
| </editpartProvider> |
| </extension> |
| |
| |
| <extension point="org.eclipse.ui.newWizards"> |
| <wizard |
| category="org.eclipse.emf.codegen.ecore.ui.wizardCategory" |
| class="org.eclipse.emf.ecoretools.design.wizard.EcoreModelerWizard" |
| finalPerspective="org.eclipse.sirius.ui.tools.perspective.modeling" |
| icon="icons/full/obj16/EcoreModelingProject.png" |
| id="org.eclipse.ecoretools.emf.design.wizardID" |
| name="Ecore Modeling Project" |
| project="true"> |
| <description>Create a new Modeling project to specify a domain model using the Ecore Language. |
| The created project is a Java plug-in project with EMF dependencies and EMF models.</description> |
| <selection class="org.eclipse.core.resources.IResource"/> |
| </wizard> |
| </extension> |
| |
| <extension |
| point="org.eclipse.sirius.componentization"> |
| <component |
| class="org.eclipse.emf.ecoretools.design.service.EcoreToolsDesignPlugin" |
| id="org.eclipse.emf.ecoretools.design" |
| name="Domain Model"> |
| </component> |
| </extension> |
| <extension |
| point="org.eclipse.sirius.externalJavaAction"> |
| <javaActions |
| actionClass="org.eclipse.emf.ecoretools.design.action.CreateDynamicInstanceAction" |
| id="org.eclipse.emf.ecoretools.design.action.createDynamicInstanceActionID"> |
| </javaActions> |
| </extension> |
| <!-- |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.emf.ecoretools.design.editor.EcoreEntitiesReadOnlyEditor" |
| contributorClass="org.eclipse.sirius.diagram.part.ViewpointDiagramActionBarContributor" |
| default="false" |
| extensions="ecore" |
| icon="icons/full/obj16/EcoreModelFile.gif" |
| id="org.eclipse.emf.ecoretools.design.editor.entities" |
| matchingStrategy="org.eclipse.emf.ecoretools.design.editor.EcoreEntitiesMatchingStrategy" |
| name="Viewpoint Ecore Editor"> |
| </editor> |
| </extension> |
| --> |
| <extension point="org.eclipse.help.toc"> |
| <toc file="doc/user-guide-toc.xml" primary="true" /> |
| </extension> |
| <!-- Extensions for the "Viewpoint" perspective --> |
| <extension point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension targetID="org.eclipse.sirius.ui.tools.perspective.design"> |
| <newWizardShortcut id="org.eclipse.ecoretools.emf.design.wizardID" /> |
| </perspectiveExtension> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.navigator.navigatorContent"> |
| <commonWizard |
| menuGroupId="org.eclipse.sirius.category" |
| type="new" |
| wizardId="org.eclipse.ecoretools.emf.design.wizardID"> |
| <enablement> |
| <with variable="activeWorkbenchWindow.activePerspective"> |
| <or> |
| <equals value="org.eclipse.sirius.ui.tools.perspective.design"/> |
| </or> |
| </with> |
| </enablement> |
| </commonWizard> |
| </extension> |
| |
| <extension |
| point="org.eclipse.help.contexts"> |
| <contexts |
| file="doc/contexts.xml" |
| plugin="org.eclipse.emf.ecoretools.design"> |
| </contexts> |
| </extension> |
| </plugin> |