blob: b569915c9a8deaf605a59261aa00018b13a8ff33 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.commands">
<category
id="org.eclipse.emf.henshin.rulegen.category"
name="Henshin Rule Generation">
</category>
<command
categoryId="org.eclipse.emf.henshin.rulegen.category"
description="Creates a transformation rule based on an original and a changed model."
id="org.eclipse.emf.henshin.rulegen.command.createeditrule"
name="Create Example-based Transformation Rule">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.emf.henshin.rulegen.ui.handlers.CreateRuleByExampleHandler"
commandId="org.eclipse.emf.henshin.rulegen.command.createeditrule">
<activeWhen>
<count
value="2">
</count>
</activeWhen>
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.emf.henshin.menu">
<menu
label="Henshin Rule Generation">
<command
commandId="org.eclipse.emf.henshin.rulegen.command.createeditrule"
style="push">
</command>
<visibleWhen
checkEnabled="true">
<count
value="2">
</count>
</visibleWhen>
</menu>
</menuContribution>
</extension>
</plugin>