diff options
Diffstat (limited to 'deprecated/org.eclipse.papyrus.navigator/plugin.xml')
-rw-r--r-- | deprecated/org.eclipse.papyrus.navigator/plugin.xml | 270 |
1 files changed, 270 insertions, 0 deletions
diff --git a/deprecated/org.eclipse.papyrus.navigator/plugin.xml b/deprecated/org.eclipse.papyrus.navigator/plugin.xml new file mode 100644 index 00000000000..60715ef991d --- /dev/null +++ b/deprecated/org.eclipse.papyrus.navigator/plugin.xml @@ -0,0 +1,270 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.2"?> +<!-- +######################################################################################## +# +# Copyright (c) 2009 Obeo. +# 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: +# Obeo - initial API and implementation +######################################################################################## +--> +<plugin> + <extension-point id="actionHandler" name="ActionHandler" schema="schema/org.eclipse.papyrus.navigator.actionHandler.exsd"/> + <extension-point id="providerAdapterFactory" name="providerAdapterFactory" schema="schema/providerAdapterFactory.exsd"/> + <extension + point="org.eclipse.ui.views"> + <view + allowMultiple="false" + category="org.eclipse.papyrus.views.category" + class="org.eclipse.papyrus.navigator.ModelNavigator" + icon="icons/ModelExplorer.gif" + id="org.eclipse.papyrus.navigator.modelExplorer" + name="Model Explorer"> + </view> + </extension> + <extension + point="org.eclipse.ui.navigator.viewer"> + <viewer + viewerId="org.eclipse.papyrus.navigator.modelExplorer"> + </viewer> + <viewerContentBinding + viewerId="org.eclipse.papyrus.navigator.modelExplorer"> + <includes> + <contentExtension + pattern="org.eclipse.papyrus.navigator.providers.UMLContentProvider"> + </contentExtension> + <contentExtension + pattern="org.eclipse.papyrus.navigator.filters.*"> + </contentExtension> + <contentExtension + pattern="org.eclipse.ui.navigator.resourceContent"> + </contentExtension> + <contentExtension + pattern="org.eclipse.ui.navigator.resources.filters.*"> + </contentExtension> + </includes> + </viewerContentBinding> + <dragAssistant + class="org.eclipse.papyrus.navigator.dnd.CommonDragAdapterAssistant" + viewerId="org.eclipse.papyrus.navigator.dnd.dragAssistant"> + </dragAssistant> + <viewerActionBinding + viewerId="org.eclipse.papyrus.navigator.modelExplorer"> + <includes> + <actionExtension + pattern="org.eclipse.ui.navigator.resources.*"> + </actionExtension> + </includes> + </viewerActionBinding> + <viewerContentBinding + viewerId="org.eclipse.papyrus.navigator.modelExplorer"> + <includes> + <contentExtension + pattern="org.eclipse.ui.navigator.resourceContent"> + </contentExtension> + <contentExtension + pattern="org.eclipse.ui.navigator.resources.filters.*"> + </contentExtension> + </includes> + </viewerContentBinding> + </extension> + <extension + point="org.eclipse.ui.navigator.navigatorContent"> + <navigatorContent + activeByDefault="true" + contentProvider="org.eclipse.papyrus.navigator.providers.UMLContentProvider" + id="org.eclipse.papyrus.navigator.providers.UMLContentProvider" + labelProvider="org.eclipse.papyrus.navigator.providers.UMLLabelProvider" + name="UML Logical View" + priority="normal"> + <triggerPoints> + <or> + <adapt + type="org.eclipse.core.resources.IWorkspaceRoot"> + </adapt> + <adapt + type="org.eclipse.emf.ecore.resource.Resource"> + </adapt> + <adapt + type="org.eclipse.emf.ecore.EObject"> + </adapt> + </or> + </triggerPoints> + <possibleChildren> + <or> + <adapt + type="org.eclipse.emf.ecore.EObject"> + </adapt> + <adapt + type="org.eclipse.emf.ecore.resource.Resource"> + </adapt> + <adapt + type="org.eclipse.papyrus.navigator.providers.PackagingNode"> + </adapt> + </or> + </possibleChildren> + <actionProvider + class="org.eclipse.papyrus.navigator.actions.CreateChildActionProvider" + id="org.eclipse.papyrus.navigator.actions.CreateChildActionProvider"> + </actionProvider> + <actionProvider + class="org.eclipse.papyrus.navigator.actions.GenericTransformActionProvider" + id="org.eclipse.papyrus.navigator.actions.GenericTransformActionProvider"> + </actionProvider> + <actionProvider + class="org.eclipse.papyrus.navigator.actions.CreateDiagramActionProvider" + id="org.eclipse.papyrus.navigator.actions.CreateDiagramActionProvider"> + </actionProvider> + <actionProvider + class="org.eclipse.papyrus.navigator.actions.EditingDomainActionProvider" + id="org.eclipse.papyrus.navigator.actions.EditingDomainActionProvider"> + </actionProvider> + <actionProvider + class="org.eclipse.papyrus.navigator.actions.DiagramActionProvider" + id="org.eclipse.papyrus.navigator.actions.DiagramActionProvider"> + <enablement> + <or> + <adapt + type="org.eclipse.gmf.runtime.notation.Diagram"> + </adapt> + </or> + </enablement> + </actionProvider> + <commonSorter + class="org.eclipse.papyrus.navigator.sorters.UMLViewerSorter"> + <parentExpression> + <or> + <adapt + type="java.lang.Object"> + </adapt> + <instanceof + value="java.lang.Object"> + </instanceof> + </or> + </parentExpression> + </commonSorter> + <dropAssistant + class="org.eclipse.papyrus.navigator.dnd.CommonDropAdapterAssistant" + id="org.eclipse.papyrus.navigator.dnd.dropAssistant"> + <possibleDropTargets></possibleDropTargets> + </dropAssistant> + </navigatorContent> + <commonFilter + activeByDefault="false" + class="org.eclipse.papyrus.navigator.filters.HideDiagramsViewerFilter" + description="Hide Diagrams items in the navigator" + id="org.eclipse.papyrus.navigator.filters.HideDiagramsViewerFilter" + name="Diagrams"> + </commonFilter> + <commonFilter + activeByDefault="true" + class="org.eclipse.papyrus.navigator.filters.HideProfileApplicationsViewerFilter" + description="Hide Profile Applications items in the navigator" + id="org.eclipse.papyrus.navigator.filters.HideProfileApplicationsViewerFilter" + name="Profile Applications"> + </commonFilter> + <commonFilter + activeByDefault="true" + class="org.eclipse.papyrus.navigator.filters.HideAdditionalResourcesViewerFilter" + description="Hide Additional Resources items in the navigator" + id="org.eclipse.papyrus.navigator.filters.HideAdditionalResourcesViewerFilter" + name="Additional Resources"> + </commonFilter> + <commonFilter + activeByDefault="true" + class="org.eclipse.papyrus.navigator.filters.HideEAnnotationsViewerFilter" + description="Hide EAnnotations items in the navigator" + id="org.eclipse.papyrus.navigator.filters.HideEAnnotationsViewerFilter" + name="EAnnotations"> + </commonFilter> + <commonFilter + activeByDefault="true" + class="org.eclipse.papyrus.navigator.filters.DiResourceFilter" + description="Hides the .uml and .notation associated to a .di" + id="org.eclipse.papyrus.navigator.filters.DiResourceFilter" + name="Di Resources"> + </commonFilter> + </extension> + <extension + point="org.eclipse.papyrus.navigator.actionHandler"> + <customAction + actionHandler="org.eclipse.papyrus.navigator.factory.RenameActionFactory" + actionId="org.eclipse.papyrus.navigator.factory.renameAction" + needSeparator="true"> + </customAction> + <customAction + actionHandler="org.eclipse.papyrus.navigator.factory.DefaultEMFActionsFactory" + actionId="org.eclipse.papyrus.navigator.factory.defaultEMFActions" + afterAction="org.eclipse.papyrus.navigator.factory.renameAction" + needSeparator="true"> + </customAction> + </extension> + <extension + point="org.eclipse.ltk.core.refactoring.deleteParticipants"> + <deleteParticipant + class="org.eclipse.papyrus.navigator.internal.ltk.DeleteModelParticipant" + id="org.eclipse.papyrus.navigator.internal.ltk.DeleteModelParticipant" + name="Papyrus Model Deletion"> + <enablement> + <with variable="element"> + <instanceof value="org.eclipse.core.resources.IFile"/> + </with> + </enablement> + </deleteParticipant> + </extension> + <extension + point="org.eclipse.ltk.core.refactoring.moveParticipants"> + <moveParticipant + class="org.eclipse.papyrus.navigator.internal.ltk.MoveModelParticipant" + id="org.eclipse.papyrus.navigator.internal.ltk.MoveModelParticipant" + name="Papyrus Model Move"> + <enablement> + <with variable="element"> + <instanceof value="org.eclipse.core.resources.IFile"/> + </with> + </enablement> + </moveParticipant> + </extension> + <extension + point="org.eclipse.ltk.core.refactoring.renameParticipants"> + <renameParticipant + class="org.eclipse.papyrus.navigator.internal.ltk.RenameModelParticipant" + id="org.eclipse.papyrus.navigator.internal.ltk.RenameModelParticipant" + name="Papyrus Model Renaming"> + <enablement> + <with variable="element"> + <instanceof value="org.eclipse.core.resources.IFile"/> + </with> + </enablement> + </renameParticipant> + </extension> + <extension point="org.eclipse.core.runtime.preferences"> + <?gmfgen generated="false"?> + <initializer class="org.eclipse.papyrus.navigator.preferences.NavigatorPreferenceInitializer"/> + </extension> + <extension + point="org.eclipse.ui.preferencePages"> + <page + category="org.eclipse.papyrus.infra.core.sasheditor.preferences.generalcategory" + class="org.eclipse.papyrus.navigator.preferences.NavigatorPreferencePage" + id="org.eclipse.papyrus.navigator.preferences.NavigatorPreferencePage" + name="Model Explorer"> + </page> + </extension> + <extension + point="org.eclipse.ui.menus"> + <menuContribution + allPopups="false" + locationURI="popup:org.eclipse.papyrus.navigator.modelExplorer"> + <menu + id="org.eclipse.papyrus.views.modelexplorer.popupmenu.createchild" + label="Create Child ..."> + </menu> + </menuContribution> + </extension> +</plugin> |