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