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