blob: 36621c5bf2835b21410bb78802c661e3a864525f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<!--
<copyright>
Copyright (c) 2012-2014 SAP SE.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
Contributors:
SAP SE - initial API and implementation and/or initial documentation
</copyright>
-->
<plugin>
<extension-point id="environment" name="%extension-point.name" schema="schema/environment.exsd"/>
<extension-point id="template" name="%extension-point.name.0" schema="schema/template.exsd"/>
<extension-point id="pattern" name="%extension-point.name.1" schema="schema/pattern.exsd"/>
<extension-point id="component" name="%extension-point.name.2" schema="schema/component.exsd"/>
<extension-point id="serviceModel" name="%extension-point.name.3" schema="schema/odata_model.exsd"/>
<extension-point id="serviceImplementation" name="OData Service Implementation" schema="schema/service_implementation.exsd"/>
<extension
point="org.eclipse.equinox.p2.engine.touchpoints">
<touchpoint
class="org.eclipse.ogee.core.UninstallTouchpoint"
type="uninstall_action"
version="1">
</touchpoint>
</extension>
<extension
point="org.eclipse.equinox.p2.engine.actions">
<action
class="org.eclipse.ogee.core.UninstallAction"
name="uninstall_action"
touchpointType="uninstall_action"
touchpointVersion="1.0"
version="1.0">
</action>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
id="org.eclipse.ogee.core"
name="%category.name">
</category>
<wizard
category="org.eclipse.ogee.core"
class="org.eclipse.ogee.core.wizard.ODataModelWizard"
hasPages="true"
icon="res/images/create_service_model.png"
id="org.eclipse.ogee.core.wizard.ODataServiceWizard"
name="%wizard.name.1"
project="false">
<description>%wizard.description.1</description>
</wizard>
</extension>
<extension
point="org.eclipse.help.contexts">
<contexts
file="contextHelp.xml"
plugin="org.eclipse.ogee.core">
</contexts>
</extension>
<extension
point="org.eclipse.ui.importWizards">
<category
id="org.eclipse.ogee.core"
name="%category.name.0">
</category>
<wizard
category="org.eclipse.ogee.core"
class="org.eclipse.ogee.core.wizard.ODataModelImportWizard"
icon="res/images/create_service_model.png"
id="org.eclipse.ogee.core.wizard.ODataServiceWizard"
name="%wizard.name.2">
<description>%wizard.description.2</description>
</wizard>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
defaultHandler="org.eclipse.ogee.core.wizard.ODataWizardHandler"
id="org.eclipse.ogee.odataCommand"
name="%wizard.command">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:common.new.menu?before=new">
<separator
name="org.eclipse.ogee.core.separatorOData"
visible="true">
</separator>
<command
commandId="org.eclipse.ogee.odataCommand"
icon="res/images/create_service_model.png"
label="%wizard.name.2"
style="push">
<visibleWhen
checkEnabled="false">
<with
variable="activeWorkbenchWindow.activePerspective">
<equals
value="org.eclipse.ogee.utils.perspective">
</equals>
</with>
</visibleWhen>
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.intro.configExtension">
<configExtension
configId="org.eclipse.ui.intro.universalConfig"
content="introContent.xml" />
</extension>
</plugin>