blob: 9fd182669d6230cefc14dab5c23894030b96ac86 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.emf.common.ui.examples">
<example
wizardID="org.eclipse.emf.ecp.view.model.internal.project.installer.NewVMProjectWizard">
<projectDescriptor
contentURI="templates/ViewModelProjectTemplate/"
name="org.eclipse.emf.ecp.view.model.project.installer.projectDescriptor1">
</projectDescriptor>
<fileToOpen
location="viewmodels/My.view">
</fileToOpen>
</example>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<wizard
category="org.eclipse.emf.ecp.view.ide"
class="org.eclipse.emf.ecp.view.model.internal.project.installer.NewPluginProjectWizard"
icon="icons/new_view.png"
id="org.eclipse.emf.ecp.view.model.internal.project.installer.NewVMProjectWizard"
name="View Model Project"
project="true">
</wizard>
<category
id="org.eclipse.emf.ecp.view.ide"
name="EMF Forms">
</category>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.ui.navigator.ProjectExplorer">
<menu
id="org.eclipse.emf.ecp.ui.e3.emfFormsMenu"
label="EMF Forms">
<command
commandId="org.eclipse.emf.ecp.view.model.editor.project.CreateProjectCommand"
icon="icons/new_view.png"
label="Create View Model Project"
style="push">
<visibleWhen
checkEnabled="false">
<iterate
ifEmpty="false">
<adapt
type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.name"
value="*.ecore">
</test>
</adapt>
</iterate>
</visibleWhen>
</command>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
defaultHandler="org.eclipse.emf.ecp.view.model.internal.project.handlers.CreateViewModelProjectCommandHandler"
id="org.eclipse.emf.ecp.view.model.editor.project.CreateProjectCommand"
name="Create View Model Project">
</command>
</extension>
</plugin>