blob: 5ede2d820bbbfb2e43f8e973c12f76a95408e01e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
name=""
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.emf.ecp.ui.ModelExplorerView">
<command
commandId="org.eclipse.emf.ecp.view.editor.controls.generateDefault"
label="Generate Controls"
style="push"
icon="icons/generate.png">
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<and>
<count
value="1">
</count>
<iterate>
<instanceof
value="org.eclipse.emf.ecp.view.spi.model.VContainer">
</instanceof>
</iterate>
</and>
</with>
</visibleWhen>
</command>
<command
commandId="org.eclipse.emf.ecp.view.editor.controls.generateDefaultOnView"
label="Generate Controls"
style="push"
icon="icons/generate.png">
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<and>
<count
value="1">
</count>
<iterate>
<instanceof
value="org.eclipse.emf.ecp.view.spi.model.VView">
</instanceof>
</iterate>
</and>
</with>
</visibleWhen>
</command>
</menuContribution>
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.emf.ecp.ide.editor.view.editor">
<command
commandId="org.eclipse.emf.ecp.view.editor.controls.generateDefault"
label="Generate Controls"
style="push"
icon="icons/generate.png">
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<and>
<count
value="1">
</count>
<iterate>
<instanceof
value="org.eclipse.emf.ecp.view.spi.model.VContainer">
</instanceof>
</iterate>
</and>
</with>
</visibleWhen>
</command>
<command
commandId="org.eclipse.emf.ecp.view.editor.controls.generateDefaultOnView"
label="Generate Controls"
style="push"
icon="icons/generate.png">
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<and>
<count
value="1">
</count>
<iterate>
<instanceof
value="org.eclipse.emf.ecp.view.spi.model.VView">
</instanceof>
</iterate>
</and>
</with>
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
name=""
point="org.eclipse.ui.commands">
<command
name="Generate Controls"
defaultHandler="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateControlsHandler"
id="org.eclipse.emf.ecp.view.editor.controls.generateDefault">
</command>
<command
name="Migrate"
defaultHandler="org.eclipse.emf.ecp.view.internal.editor.handler.MigrateHandler"
id="org.eclipse.emf.ecp.view.editor.controls.migrate">
</command>
<command
name="Generate Controls"
defaultHandler="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateControlsHandler"
id="org.eclipse.emf.ecp.view.editor.controls.generateDefaultOnView">
</command>
</extension>
<extension
name=""
point="org.eclipse.emf.ecp.view.treemasterdetail.ui.swt.masterDetailActions">
<MasterDetailAction
imagePath="icons/generate.png"
location="menu"
label="Generate Controls"
command="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateControlsHandler">
</MasterDetailAction>
<MasterDetailAction
imagePath="icons/generateColumns.png"
location="menu"
label="Generate Columns"
command="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateTableColumnsHandler">
</MasterDetailAction>
<MasterDetailAction
imagePath="icons/generateColumns.png"
location="menu"
label="Generate Columns for Subclass"
command="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateTableColumnsForSubclassesHandler">
</MasterDetailAction>
<MasterDetailAction
command="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateTableColumnSegmentDmrsHandler"
imagePath="icons/generateColumns.png"
label="Generate Columns"
location="menu">
</MasterDetailAction>
<MasterDetailAction
command="org.eclipse.emf.ecp.view.internal.editor.handler.GenerateTableColumnSegmentDmrsForSubclassesHandler"
imagePath="icons/generateColumns.png"
label="Generate Columns for Subclass"
location="menu">
</MasterDetailAction>
</extension>
</plugin>