blob: d91a61f9e81857b8e8391e0d3b1c105933136aa1 [file]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
<copyright>
</copyright>
$Id$
-->
<plugin>
<extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
<factory
uri="http://www.eclipse.org/emf/eef/editingmodel/1.0.0"
class="org.eclipse.emf.eef.runtime.editingModel.provider.EditingModelItemProviderAdapterFactory"
supportedTypes=
"org.eclipse.emf.edit.provider.IEditingDomainItemProvider
org.eclipse.emf.edit.provider.IStructuredItemContentProvider
org.eclipse.emf.edit.provider.ITreeItemContentProvider
org.eclipse.emf.edit.provider.IItemLabelProvider
org.eclipse.emf.edit.provider.IItemPropertySource"/>
</extension>
<extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
<factory
uri="http://www.eclipse.org/emf/eef/query/1.0"
class="org.eclipse.emf.eef.runtime.query.provider.QueryItemProviderAdapterFactory"
supportedTypes=
"org.eclipse.emf.edit.provider.IEditingDomainItemProvider
org.eclipse.emf.edit.provider.IStructuredItemContentProvider
org.eclipse.emf.edit.provider.ITreeItemContentProvider
org.eclipse.emf.edit.provider.IItemLabelProvider
org.eclipse.emf.edit.provider.IItemPropertySource"/>
</extension>
<extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
<factory
uri="http://www.eclipse.org/emf/eef/views/1.0.0"
class="org.eclipse.emf.eef.views.provider.ViewsItemProviderAdapterFactory"
supportedTypes=
"org.eclipse.emf.edit.provider.IEditingDomainItemProvider
org.eclipse.emf.edit.provider.IStructuredItemContentProvider
org.eclipse.emf.edit.provider.ITreeItemContentProvider
org.eclipse.emf.edit.provider.IItemLabelProvider
org.eclipse.emf.edit.provider.IItemPropertySource"/>
</extension>
<extension
point="org.eclipse.emf.ecore.uri_mapping">
<mapping
source="eeftoolkit://EEFExtended.toolkit"
target="platform:/plugin/org.eclipse.emf.eef2.editor/models/EEFExtended.toolkit">
</mapping>
</extension>
<extension point="org.eclipse.ui.newWizards">
<category
id="org.eclipse.emf.eef.category"
name="Extended Editing Framework">
</category>
<wizard
id="org.eclipse.emf.eef.runtime.editingModel.presentation.EditingModelModelWizardID"
name="%_UI_EditingModelModelWizard_label"
class="org.eclipse.emf.eef.runtime.editingModel.presentation.EditingModelModelWizard"
category="org.eclipse.emf.eef.category"
icon="icons/full/obj16/EditingModelModelFile.gif">
<description>%_UI_EditingModelModelWizard_description</description>
<selection class="org.eclipse.core.resources.IResource"/>
</wizard>
</extension>
<extension point="org.eclipse.ui.editors">
<editor
id="org.eclipse.emf.eef.editors.EditingModelEditor"
name="%_UI_EditingModelEditor_label"
icon="icons/full/obj16/EditingModelModelFile.gif"
extensions="editingmodel,views"
class="org.eclipse.emf.eef.runtime.editingModel.presentation.EditingModelEditor"
contributorClass="org.eclipse.emf.eef.runtime.editingModel.presentation.EditingModelActionBarContributor">
</editor>
<editor
class="org.eclipse.emf.eef.editor.EEFReflectiveEditor"
contributorClass="org.eclipse.emf.eef.runtime.editingModel.presentation.EditingModelActionBarContributor"
default="false"
icon="icons/overview_obj.gif"
id="org.eclipse.emf.eef.editors.EEFReflectiveEditor"
name="EEF Reflective Editor">
</editor>
</extension>
<extension
point="org.eclipse.emf.ecore.extension_parser">
<parser
class="org.eclipse.emf.eef.runtime.editingModel.resources.EditingModelResourceFactory"
type="editingmodel">
</parser>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.emf.eef.editor.CreateDynamicInstance"
objectClass="org.eclipse.emf.ecore.EClass">
<action
id="org.eclipse.emf.eef.editor.CreateDynamicInstanceAction"
label="%_UI_CreateDynamicInstance_menu_item"
menubarPath="additions"
class="org.eclipse.emf.eef.editor.internal.actions.ExtendedCreateDynamicInstanceAction"
enablesFor="1"/>
</objectContribution>
</extension>
</plugin>