| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| |
| <!-- |
| <copyright> |
| </copyright> |
| |
| $Id: plugin.xml,v 1.4 2011/04/13 21:31:27 glefur Exp $ |
| --> |
| |
| <plugin> |
| |
| <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories"> |
| <factory |
| uri="http://www.eclipse.org/emf/eef/mbot/1.0.0" |
| class="org.eclipse.emf.eef.modelingBot.provider.ModelingBotItemProviderAdapterFactory" |
| 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"/> |
| <factory |
| uri="http://www.eclipse.org/emf/eef/test/EEFActions/1.0.0" |
| class="org.eclipse.emf.eef.modelingBot.EEFActions.provider.EEFActionsItemProviderAdapterFactory" |
| 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"/> |
| <factory |
| uri="http://www.eclipse.org/emf/eef/test/EclipseActions/1.0.0" |
| class="org.eclipse.emf.eef.modelingBot.EclipseActions.provider.EclipseActionsItemProviderAdapterFactory" |
| 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.ui.newWizards"> |
| <category |
| id="org.eclipse.emf.eef.ui.category" |
| name="%_UI_Wizard_category"/> |
| <wizard |
| id="org.eclipse.emf.eef.modelingBot.EEFActions.presentation.EEFActionsModelWizardID" |
| name="%_UI_EEFActionsModelWizard_label" |
| class="org.eclipse.emf.eef.modelingBot.edit.wizards.ModelCreationWizard" |
| category="org.eclipse.emf.eef.ui.category" |
| icon="icons/full/obj16/EEFActionsModelFile.gif"> |
| <description>%_UI_EEFActionsModelWizard_description</description> |
| <selection class="org.eclipse.core.resources.IResource"/> |
| </wizard> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| defaultHandler="org.eclipse.emf.eef.modelingBot.edit.commands.OpenWithEEFHandler" |
| id="org.eclipse.emf.eef.modelingbot.commmands.openWithEEF" |
| name="Open With Interactive EEF Editor"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <command |
| commandId="org.eclipse.emf.eef.modelingbot.commmands.openWithEEF" |
| style="push"> |
| </command> |
| </menuContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.emf.eef.modelingBot.edit.commands.OpenWithEEFHandler" |
| commandId="org.eclipse.emf.eef.modelingbot.commmands.openWithEEF"> |
| <activeWhen> |
| <with |
| variable="selection"> |
| <iterate |
| operator="or"> |
| <instanceof |
| value="org.eclipse.core.resources.IFile"> |
| </instanceof> |
| </iterate> |
| </with> |
| </activeWhen> |
| <enabledWhen> |
| <with |
| variable="selection"> |
| <count |
| value="1"> |
| </count> |
| </with> |
| </enabledWhen> |
| </handler> |
| </extension> |
| </plugin> |