swh:1:snp:f57caa7209e46735adc66f1cb937a606b4466556
Raw File
Tip revision: 22fd04c6b8a4cb126334db40c331f90ca9730606 authored by Florian Rademacher on 03 March 2023, 15:07:01 UTC
Releng: Remove Rancher deployment from Jenkinsfile
Tip revision: 22fd04c
plugin.xml
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
    <extension
        point="org.eclipse.ui.editors">
        <editor
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.XtextEditor"
            contributorClass="org.eclipse.ui.editors.text.TextEditorActionContributor"
            default="true"
            extensions="technology"
            id="de.fhdo.lemma.technology.TechnologyDsl"
            name="TechnologyDsl Editor">
        </editor>
    </extension>
    <extension
        point="org.eclipse.ui.handlers">
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.hyperlinking.OpenDeclarationHandler"
            commandId="org.eclipse.xtext.ui.editor.hyperlinking.OpenDeclaration">
            <activeWhen>
                <reference
                    definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
                </reference>
            </activeWhen>
        </handler>
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.handler.ValidateActionHandler"
            commandId="de.fhdo.lemma.technology.TechnologyDsl.validate">
        <activeWhen>
            <reference
                    definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
            </reference>
        </activeWhen>
        </handler>
        <!-- copy qualified name -->
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedNameHandler"
            commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName">
            <activeWhen>
                <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened" />
            </activeWhen>
        </handler>
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedNameHandler"
            commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedName">
            <activeWhen>
                <and>
                    <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.XtextEditor.opened" />
                    <iterate>
                        <adapt type="org.eclipse.xtext.ui.editor.outline.IOutlineNode" />
                    </iterate>
                </and>
            </activeWhen>
        </handler>
    </extension>
    <extension point="org.eclipse.core.expressions.definitions">
        <definition id="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
            <and>
                <reference definitionId="isActiveEditorAnInstanceOfXtextEditor"/>
                <with variable="activeEditor">
                    <test property="org.eclipse.xtext.ui.editor.XtextEditor.languageName"
                        value="de.fhdo.lemma.technology.TechnologyDsl"
                        forcePluginActivation="true"/>
                </with>
            </and>
        </definition>
        <definition id="de.fhdo.lemma.technology.TechnologyDsl.XtextEditor.opened">
            <and>
                <reference definitionId="isXtextEditorActive"/>
                <with variable="activeEditor">
                    <test property="org.eclipse.xtext.ui.editor.XtextEditor.languageName"
                        value="de.fhdo.lemma.technology.TechnologyDsl"
                        forcePluginActivation="true"/>
                </with>
            </and>
        </definition>
    </extension>
    <extension
            point="org.eclipse.ui.preferencePages">
        <page
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.preferences.LanguageRootPreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl"
            name="TechnologyDsl">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
        </page>
        <page
            category="de.fhdo.lemma.technology.TechnologyDsl"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.syntaxcoloring.SyntaxColoringPreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl.coloring"
            name="Syntax Coloring">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
        </page>
        <page
            category="de.fhdo.lemma.technology.TechnologyDsl"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.templates.XtextTemplatePreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl.templates"
            name="Templates">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
        </page>
    </extension>
    <extension
            point="org.eclipse.ui.propertyPages">
        <page
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.preferences.LanguageRootPreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl"
            name="TechnologyDsl">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
            <filter name="projectNature" value="org.eclipse.xtext.ui.shared.xtextNature"/>
        </page>
    </extension>
    <extension
        point="org.eclipse.ui.keywords">
        <keyword
            id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"
            label="TechnologyDsl"/>
    </extension>
    <extension
        point="org.eclipse.ui.commands">
    <command
            description="Trigger expensive validation"
            id="de.fhdo.lemma.technology.TechnologyDsl.validate"
            name="Validate">
    </command>
    <!-- copy qualified name -->
    <command
            id="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName"
            categoryId="org.eclipse.ui.category.edit"
            description="Copy the qualified name for the selected element"
            name="Copy Qualified Name">
    </command>
    <command
            id="org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedName"
            categoryId="org.eclipse.ui.category.edit"
            description="Copy the qualified name for the selected element"
            name="Copy Qualified Name">
    </command>
    </extension>
    <extension point="org.eclipse.ui.menus">
        <menuContribution
            locationURI="popup:#TextEditorContext?after=group.edit">
             <command
                 commandId="de.fhdo.lemma.technology.TechnologyDsl.validate"
                 style="push"
                 tooltip="Trigger expensive validation">
            <visibleWhen checkEnabled="false">
                <reference
                    definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
                </reference>
            </visibleWhen>
        </command>
        </menuContribution>
        <!-- copy qualified name -->
        <menuContribution locationURI="popup:#TextEditorContext?after=copy">
            <command commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName"
                style="push" tooltip="Copy Qualified Name">
                <visibleWhen checkEnabled="false">
                    <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened" />
                </visibleWhen>
            </command>
        </menuContribution>
        <menuContribution locationURI="menu:edit?after=copy">
            <command commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.EditorCopyQualifiedName"
                style="push" tooltip="Copy Qualified Name">
                <visibleWhen checkEnabled="false">
                    <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened" />
                </visibleWhen>
            </command>
        </menuContribution>
        <menuContribution locationURI="popup:org.eclipse.xtext.ui.outline?after=additions">
            <command commandId="org.eclipse.xtext.ui.editor.copyqualifiedname.OutlineCopyQualifiedName"
                style="push" tooltip="Copy Qualified Name">
                <visibleWhen checkEnabled="false">
                    <and>
                        <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.XtextEditor.opened" />
                        <iterate>
                            <adapt type="org.eclipse.xtext.ui.editor.outline.IOutlineNode" />
                        </iterate>
                    </and>
                </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="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
                    </reference>
                </visibleWhen>
            </command>
        </menuContribution>
    </extension>
    <extension point="org.eclipse.ui.handlers">
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.findrefs.FindReferencesHandler"
            commandId="org.eclipse.xtext.ui.editor.FindReferences">
            <activeWhen>
                <reference
                    definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
                </reference>
            </activeWhen>
        </handler>
    </extension>
    <!-- adding resource factories -->
    <extension
        point="org.eclipse.emf.ecore.extension_parser">
        <parser
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.resource.IResourceFactory"
            type="technology">
        </parser>
    </extension>
    <extension point="org.eclipse.xtext.extension_resourceServiceProvider">
        <resourceServiceProvider
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.resource.IResourceUIServiceProvider"
            uriExtension="technology">
        </resourceServiceProvider>
    </extension>
    <!-- marker definitions for de.fhdo.lemma.technology.TechnologyDsl -->
    <extension
            id="technologydsl.check.fast"
            name="TechnologyDsl Problem"
            point="org.eclipse.core.resources.markers">
        <super type="org.eclipse.xtext.ui.check.fast"/>
        <persistent value="true"/>
    </extension>
    <extension
            id="technologydsl.check.normal"
            name="TechnologyDsl Problem"
            point="org.eclipse.core.resources.markers">
        <super type="org.eclipse.xtext.ui.check.normal"/>
        <persistent value="true"/>
    </extension>
    <extension
            id="technologydsl.check.expensive"
            name="TechnologyDsl Problem"
            point="org.eclipse.core.resources.markers">
        <super type="org.eclipse.xtext.ui.check.expensive"/>
        <persistent value="true"/>
    </extension>
    <extension point="org.eclipse.xtext.builder.participant">
        <participant
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant"
            fileExtensions="technology"/>
    </extension>
    <extension point="org.eclipse.ui.preferencePages">
        <page
            category="de.fhdo.lemma.technology.TechnologyDsl"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.builder.preferences.BuilderPreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl.compiler.preferencePage"
            name="Compiler">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
        </page>
    </extension>
    <extension point="org.eclipse.ui.propertyPages">
        <page
            category="de.fhdo.lemma.technology.TechnologyDsl"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.builder.preferences.BuilderPreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl.compiler.propertyPage"
            name="Compiler">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
            <filter name="projectNature" value="org.eclipse.xtext.ui.shared.xtextNature"/>
        </page>
    </extension>
    <extension point="org.eclipse.ui.menus">
        <menuContribution locationURI="popup:#TextEditorContext?after=xtext.ui.openDeclaration">
            <command
                commandId="org.eclipse.xtext.ui.OpenGeneratedFileCommand"
                id="de.fhdo.lemma.technology.TechnologyDsl.OpenGeneratedCode"
                style="push">
                <visibleWhen checkEnabled="false">
                    <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened" />
                </visibleWhen>
            </command>
        </menuContribution>
    </extension>
    <extension point="org.eclipse.ui.handlers">
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.generator.trace.OpenGeneratedFileHandler"
            commandId="org.eclipse.xtext.ui.OpenGeneratedFileCommand">
            <activeWhen>
                <reference definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened" />
            </activeWhen>
        </handler>
    </extension>
    <!-- Quick Outline -->
    <extension
        point="org.eclipse.ui.handlers">
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.outline.quickoutline.ShowQuickOutlineActionHandler"
            commandId="org.eclipse.xtext.ui.editor.outline.QuickOutline">
            <activeWhen>
                <reference
                    definitionId="de.fhdo.lemma.technology.TechnologyDsl.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="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened"/>
                </visibleWhen>
            </command>
        </menuContribution>
    </extension>
    <!-- quickfix marker resolution generator for de.fhdo.lemma.technology.TechnologyDsl -->
    <extension
            point="org.eclipse.ui.ide.markerResolution">
        <markerResolutionGenerator
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.quickfix.MarkerResolutionGenerator"
            markerType="de.fhdo.lemma.technology.technologydsl.ui.technologydsl.check.fast">
            <attribute
                name="FIXABLE_KEY"
                value="true">
            </attribute>
        </markerResolutionGenerator>
        <markerResolutionGenerator
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.quickfix.MarkerResolutionGenerator"
            markerType="de.fhdo.lemma.technology.technologydsl.ui.technologydsl.check.normal">
            <attribute
                name="FIXABLE_KEY"
                value="true">
            </attribute>
        </markerResolutionGenerator>
        <markerResolutionGenerator
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.quickfix.MarkerResolutionGenerator"
            markerType="de.fhdo.lemma.technology.technologydsl.ui.technologydsl.check.expensive">
            <attribute
                name="FIXABLE_KEY"
                value="true">
            </attribute>
        </markerResolutionGenerator>
    </extension>
    <!-- Rename Refactoring -->
    <extension point="org.eclipse.ui.handlers">
        <handler
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.refactoring.ui.DefaultRenameElementHandler"
            commandId="org.eclipse.xtext.ui.refactoring.RenameElement">
            <activeWhen>
                <reference
                    definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
                </reference>
            </activeWhen>
        </handler>
    </extension>
    <extension point="org.eclipse.ui.menus">
        <menuContribution
            locationURI="popup:#TextEditorContext?after=group.edit">
            <command commandId="org.eclipse.xtext.ui.refactoring.RenameElement"
                style="push">
                <visibleWhen checkEnabled="false">
                    <reference
                        definitionId="de.fhdo.lemma.technology.TechnologyDsl.Editor.opened">
                    </reference>
                </visibleWhen>
            </command>
        </menuContribution>
    </extension>
    <extension point="org.eclipse.ui.preferencePages">
        <page
            category="de.fhdo.lemma.technology.TechnologyDsl"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.refactoring.ui.RefactoringPreferencePage"
            id="de.fhdo.lemma.technology.TechnologyDsl.refactoring"
            name="Refactoring">
            <keywordReference id="de.fhdo.lemma.technology.ui.keyword_TechnologyDsl"/>
        </page>
    </extension>
    <extension point="org.eclipse.compare.contentViewers">
        <viewer id="de.fhdo.lemma.technology.TechnologyDsl.compare.contentViewers"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.compare.InjectableViewerCreator"
            extensions="technology">
        </viewer>
    </extension>
    <extension point="org.eclipse.compare.contentMergeViewers">
        <viewer id="de.fhdo.lemma.technology.TechnologyDsl.compare.contentMergeViewers"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.compare.InjectableViewerCreator"
            extensions="technology" label="TechnologyDsl Compare">
        </viewer>
    </extension>
    <extension point="org.eclipse.ui.editors.documentProviders">
        <provider id="de.fhdo.lemma.technology.TechnologyDsl.editors.documentProviders"
            class="de.fhdo.lemma.technology.ui.TechnologyDslExecutableExtensionFactory:org.eclipse.xtext.ui.editor.model.XtextDocumentProvider"
            extensions="technology">
        </provider>
    </extension>
    <extension point="org.eclipse.team.core.fileTypes">
        <fileTypes
            extension="technology"
            type="text">
        </fileTypes>
    </extension>
</plugin>
back to top