| <?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> |