blob: 7a8d92028866f2124df9de5f674fcd8f6b583355 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.views">
<category
name="EMF Forms"
id="org.eclipse.emf.ecp.view.ide">
</category>
<view
name="EMF Forms Preview"
icon="icons/preview.png"
category="org.eclipse.emf.ecp.view.ide"
class="org.eclipse.emf.ecp.view.model.internal.preview.e3.views.PreviewView"
id="org.eclipse.emf.ecp.view.model.preview.e3.views.PreviewView">
</view>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
defaultHandler="org.eclipse.emf.ecp.view.model.internal.preview.actions.OpenPreviewHandler"
id="org.eclipse.emf.ecp.view.model.preview.OpenPreviewCommand"
name="Open Preview">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.emf.ecp.ui.ModelExplorerView?after=org.eclipse.emf.ecp.ui.separatorProvider">
<command
commandId="org.eclipse.emf.ecp.view.model.preview.OpenPreviewCommand"
style="push">
<visibleWhen
checkEnabled="false">
<with
variable="selection">
<iterate
ifEmpty="false">
<instanceof
value="org.eclipse.emf.ecp.view.spi.model.VView">
</instanceof>
</iterate>
</with>
</visibleWhen>
</command>
</menuContribution>
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.ui.popup.any">
<separator
name="org.eclipse.emf.ecp.ui.e3.viewModelSeparator">
</separator>
<menu
id="org.eclipse.emf.ecp.ui.e3.emfFormsMenu"
label="EMF Forms">
<command
commandId="org.eclipse.emf.ecp.view.model.preview.OpenPreviewCommand"
icon="icons/preview.png"
label="Open Preview"
style="push">
<visibleWhen
checkEnabled="false">
<adapt
type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.name"
value="*.view">
</test>
</adapt>
</visibleWhen>
</command>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.emf.ecp.view.treemasterdetail.ui.swt.masterDetailActions">
<MasterDetailAction
command="org.eclipse.emf.ecp.view.model.internal.preview.actions.OpenPreviewHandler"
imagePath="icons/preview.png"
label="Open Preview"
location="toolbar">
</MasterDetailAction>
</extension>
<extension
point="org.eclipse.emfforms.editor.toolbarActions">
<action
toolbarAction="org.eclipse.emf.ecp.view.model.internal.preview.actions.OpenPreviewHandler">
</action>
</extension>
</plugin>