| <?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="org.eclipse.ogee.designer.layout" |
| name="%extensionpoint.name" |
| schema="schema/org.eclipse.ogee.designer.layout.exsd"/> |
| <extension-point id="org.eclipse.ogee.designer.contextmenu" name="Context Menu" schema="schema/org.eclipse.ogee.designer.contextmenu.exsd"/> |
| <extension-point id="org.eclipse.ogee.designer.bindingcontextmenu" name="BindingContextMenu" schema="schema/org.eclipse.ogee.designer.bindingcontextmenu.exsd"/> |
| <extension-point id="org.eclipse.ogee.designer.artifactselection" name="ArtifactSelection" schema="schema/org.eclipse.ogee.designer.artifactselection.exsd"/> |
| <extension-point id="org.eclipse.ogee.designer.imageprovider" name="Image Provider" schema="schema/org.eclipse.ogee.designer.imageprovider.exsd"/> |
| |
| <extension |
| point="org.eclipse.graphiti.ui.diagramTypes"> |
| <diagramType |
| id="org.eclipse.ogee.designer.ODataDiagramType" |
| name="%diagramType.name" |
| type="ODataDiagramType"> |
| </diagramType> |
| </extension> |
| |
| <extension |
| point="org.eclipse.graphiti.ui.diagramTypeProviders"> |
| <diagramTypeProvider |
| class="org.eclipse.ogee.designer.providers.ODataDiagramTypeProvider" |
| id="org.eclipse.ogee.designer.providers.ODataDiagramTypeProvider" |
| name="%diagramTypeProvider.name"> |
| <diagramType |
| id="org.eclipse.ogee.designer.ODataDiagramType"> |
| </diagramType> |
| <imageProvider |
| id="org.eclipse.ogee.designer.providers.ODataImageProvider"> |
| </imageProvider> |
| </diagramTypeProvider> |
| </extension> |
| |
| <extension |
| point="org.eclipse.graphiti.ui.imageProviders"> |
| <imageProvider |
| class="org.eclipse.ogee.designer.providers.ODataImageProvider" |
| id="org.eclipse.ogee.designer.providers.ODataImageProvider"> |
| </imageProvider> |
| </extension> |
| |
| <extension point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.ogee.designer.ODataMultiPageEditor" |
| contributorClass="org.eclipse.ogee.designer.ODataEditorActionBarContributor" |
| default="true" extensions="odata" icon="icons/odata.png" |
| id="org.eclipse.ogee.designer.ODataEditor" name="%editor.name" |
| matchingStrategy="org.eclipse.graphiti.ui.editor.DiagramEditorMatchingStrategy"> |
| <contentTypeBinding contentTypeId="org.eclipse.ogee.model.content.odata"></contentTypeBinding> |
| </editor> |
| </extension> |
| |
| <extension point="org.eclipse.core.contenttype.contentTypes"> |
| <content-type |
| file-extensions="odata" |
| id="org.eclipse.ogee.model.content.odata" |
| name="%contentType.name" |
| priority="normal"> |
| </content-type> |
| </extension> |
| |
| <!-- Commands for OData Editor --> |
| <extension point="org.eclipse.ui.commands"> |
| <category id="org.eclipse.ogee.designer.category.odata" |
| name="%commandsCategory.name" description="%commandsCategory.description" /> |
| <command id="org.eclipse.ogee.designer.command.expand_all" name="%commandExpandAll.name" |
| description="%commandExpandAll.description" categoryId="org.eclipse.ogee.designer.category.odata" /> |
| <command id="org.eclipse.ogee.designer.command.collapse_all" name="%commandCollapseAll.name" |
| description="%commandCollapseAll.description" categoryId="org.eclipse.ogee.designer.category.odata" /> |
| <command id="org.eclipse.ogee.designer.command.show_hide_usages" name="%commandUsages.name" |
| description="%commandUsages.description" categoryId="org.eclipse.ogee.designer.category.odata" /> |
| </extension> |
| |
| <extension point="org.eclipse.ui.contexts"> |
| <context |
| name="%context.name" |
| description="%context.description" |
| id="org.eclipse.ogee.designer.odataEditorScope" |
| parentId="org.eclipse.ui.contexts.window"> |
| </context> |
| </extension> |
| |
| <extension point="org.eclipse.ui.bindings"> |
| <key sequence="CTRL+ALT+E" commandId="org.eclipse.ogee.designer.command.expand_all" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| contextId="org.eclipse.ogee.designer.odataEditorScope" /> |
| <key sequence="CTRL+ALT+C" commandId="org.eclipse.ogee.designer.command.collapse_all" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| contextId="org.eclipse.ogee.designer.odataEditorScope" /> |
| <key sequence="CTRL+ALT+U" commandId="org.eclipse.ogee.designer.command.show_hide_usages" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| contextId="org.eclipse.ogee.designer.odataEditorScope" /> |
| </extension> |
| <!--Context Help --> |
| <extension |
| point="org.eclipse.help.contexts"> |
| <contexts |
| file="contextHelp_editor.xml" |
| plugin="org.eclipse.ogee.designer"> |
| </contexts> |
| </extension> |
| <extension |
| point="org.eclipse.ogee.designer.layout"> |
| <layout |
| class="org.eclipse.ogee.designer.visualizer.ODataDefaultLayout" |
| id="org.eclipse.ogee.designer.defaultlayout" |
| isDefault="true" |
| name="%basiclayout.name"> |
| </layout> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| category="org.eclipse.ogee.utils.preferences.ODataDevelopmentCategoryPreferencePage" |
| class="org.eclipse.ogee.designer.preferences.LayoutPreferencePage" |
| id="org.eclipse.ogee.designer.preferences.LayoutPreferencePage" |
| name="%preferencePages.name"> |
| </page> |
| </extension> |
| |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.ogee.designer.preferences.PreferenceInitializer"> |
| </initializer> |
| </extension> |
| |
| </plugin> |