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