diff options
Diffstat (limited to 'extraplugins/marte/org.eclipse.papyrus.marte.vsl.ui/plugin.xml')
-rw-r--r-- | extraplugins/marte/org.eclipse.papyrus.marte.vsl.ui/plugin.xml | 184 |
1 files changed, 0 insertions, 184 deletions
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.vsl.ui/plugin.xml b/extraplugins/marte/org.eclipse.papyrus.marte.vsl.ui/plugin.xml deleted file mode 100644 index db056c7ff5f..00000000000 --- a/extraplugins/marte/org.eclipse.papyrus.marte.vsl.ui/plugin.xml +++ /dev/null @@ -1,184 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?eclipse version="3.0"?> - -<plugin> - - <extension - point="org.eclipse.ui.editors"> - <editor - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.XtextEditor" - contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor" - default="true" - extensions="vsl" - id="org.eclipse.papyrus.marte.vsl.VSL" - name="VSL Editor"> - </editor> - </extension> - <extension - point="org.eclipse.ui.handlers"> - <handler - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.hyperlinking.OpenDeclarationHandler" - commandId="org.eclipse.xtext.ui.editor.hyperlinking.OpenDeclaration"> - <activeWhen> - <reference - definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - </reference> - </activeWhen> - </handler> - <handler - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.handler.ValidateActionHandler" - commandId="org.eclipse.papyrus.marte.vsl.VSL.validate"> - <activeWhen> - <reference - definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - </reference> - </activeWhen> - </handler> - </extension> - <extension point="org.eclipse.core.expressions.definitions"> - <definition id="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - <and> - <reference definitionId="isActiveEditorAnInstanceOfXtextEditor"/> - <with variable="activeEditor"> - <test property="org.eclipse.xtext.ui.editor.XtextEditor.languageName" - value="org.eclipse.papyrus.marte.vsl.VSL" - forcePluginActivation="true"/> - </with> - </and> - </definition> - </extension> - <extension - point="org.eclipse.ui.preferencePages"> - <page - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.preferences.LanguageRootPreferencePage" - id="org.eclipse.papyrus.marte.vsl.VSL" - name="VSL"> - <keywordReference id="org.eclipse.papyrus.marte.vsl.ui.keyword_VSL"/> - </page> - <page - category="org.eclipse.papyrus.marte.vsl.VSL" - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.syntaxcoloring.SyntaxColoringPreferencePage" - id="org.eclipse.papyrus.marte.vsl.VSL.coloring" - name="Syntax Coloring"> - <keywordReference id="org.eclipse.papyrus.marte.vsl.ui.keyword_VSL"/> - </page> - <page - category="org.eclipse.papyrus.marte.vsl.VSL" - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage" - id="org.eclipse.papyrus.marte.vsl.VSL.templates" - name="Templates"> - <keywordReference id="org.eclipse.papyrus.marte.vsl.ui.keyword_VSL"/> - </page> - </extension> - <extension - point="org.eclipse.ui.keywords"> - <keyword - id="org.eclipse.papyrus.marte.vsl.ui.keyword_VSL" - label="VSL"/> - </extension> - <extension - point="org.eclipse.ui.commands"> - <command - description="Trigger expensive validation" - id="org.eclipse.papyrus.marte.vsl.VSL.validate" - name="Validate"> - </command> - </extension> - <extension point="org.eclipse.ui.menus"> - <menuContribution - locationURI="popup:#TextEditorContext?after=group.edit"> - <command - commandId="org.eclipse.papyrus.marte.vsl.VSL.validate" - style="push" - tooltip="Trigger expensive validation"> - <visibleWhen checkEnabled="false"> - <reference - definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - </reference> - </visibleWhen> - </command> - </menuContribution> - </extension> - <extension point="org.eclipse.ui.menus"> - <menuContribution locationURI="popup:#TextEditorContext?endof=group.find"> - <command commandId="org.eclipse.xtext.ui.editor.FindReferences"> - <visibleWhen checkEnabled="false"> - <reference definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - </reference> - </visibleWhen> - </command> - </menuContribution> - </extension> - <extension point="org.eclipse.ui.handlers"> - <handler - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.findrefs.FindReferencesHandler" - commandId="org.eclipse.xtext.ui.editor.FindReferences"> - <activeWhen> - <reference - definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - </reference> - </activeWhen> - </handler> - </extension> - -<!-- adding resource factories --> - - <extension - point="org.eclipse.emf.ecore.extension_parser"> - <parser - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.resource.IResourceFactory" - type="vsl"> - </parser> - </extension> - <extension point="org.eclipse.xtext.extension_resourceServiceProvider"> - <resourceServiceProvider - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.resource.IResourceUIServiceProvider" - uriExtension="vsl"> - </resourceServiceProvider> - </extension> - - - - - <!-- Quick Outline --> - <extension - point="org.eclipse.ui.handlers"> - <handler - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.outline.quickoutline.ShowQuickOutlineActionHandler" - commandId="org.eclipse.xtext.ui.editor.outline.QuickOutline"> - <activeWhen> - <reference - definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"> - </reference> - </activeWhen> - </handler> - </extension> - <extension - point="org.eclipse.ui.commands"> - <command - description="Open the quick outline." - id="org.eclipse.xtext.ui.editor.outline.QuickOutline" - name="Quick Outline"> - </command> - </extension> - <extension point="org.eclipse.ui.menus"> - <menuContribution - locationURI="popup:#TextEditorContext?after=group.open"> - <command commandId="org.eclipse.xtext.ui.editor.outline.QuickOutline" - style="push" - tooltip="Open Quick Outline"> - <visibleWhen checkEnabled="false"> - <reference definitionId="org.eclipse.papyrus.marte.vsl.VSL.Editor.opened"/> - </visibleWhen> - </command> - </menuContribution> - </extension> - <!-- quickfix marker resolution generator --> - <extension - point="org.eclipse.ui.ide.markerResolution"> - <markerResolutionGenerator - class="org.eclipse.papyrus.marte.vsl.ui.VSLExecutableExtensionFactory:org.eclipse.xtext.ui.editor.quickfix.MarkerResolutionGenerator"> - </markerResolutionGenerator> - </extension> - -</plugin> |