blob: e7503d3615e1e0a99124f1d34efd28e3a0b7cb7f [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension-point id="content" name="Viatra R3 GUI content extension" schema="schema/content.exsd"/>
<extension-point id="fileTemplate" name="New VIATRA file templates" schema="schema/fileTemplate.exsd"/>
<extension-point id="contributedAction" name="Contributed action for a Modelspaces view element&apos;s context menu" schema="schema/contributedAction.exsd"/>
<extension-point id="consoleCommandProvider" name="consoleCommandProvider" schema="schema/consoleCommandProvider.exsd"/>
<extension
point="org.eclipse.ui.views">
<category
name="VIATRA2 Framework Release3"
id="org.eclipse.viatra2.frameworkgui">
</category>
<view
name="VIATRA2 Model spaces"
icon="icons/viatra_logo.png"
category="org.eclipse.viatra2.frameworkgui"
class="org.eclipse.viatra2.frameworkgui.views.FrameworkTreeView"
id="org.eclipse.viatra2.frameworkgui.views.FrameworkTreeView">
</view>
<view
category="org.eclipse.viatra2.frameworkgui"
class="org.eclipse.viatra2.frameworkgui.views.code.CodeBufferView"
icon="icons/viatra_logo.png"
id="org.eclipse.viatra2.gui.codebufferview"
name="VIATRA2 Textual Output">
</view>
<view
category="org.eclipse.viatra2.frameworkgui"
class="org.eclipse.viatra2.frameworkgui.views.console.ConsoleView"
icon="icons/viatra_framework.png"
id="org.eclipse.viatra2.gui.console"
name="VIATRA2 Console"
restorable="true">
</view>
</extension>
<extension
point="org.eclipse.viatra2.gui.content">
<content_provider class="org.eclipse.viatra2.frameworkgui.content.transformation.TransformationContent"/>
<content_provider
class="org.eclipse.viatra2.frameworkgui.content.nativefunctions.NativeFunctionContent">
</content_provider>
</extension>
<extension
point="org.eclipse.viatra2.core2.programloader">
<loader
class="org.eclipse.viatra2.frameworkgui.loaders.XMIModuleLoader"
description="Loads VIATRA2 R3 EMF Module models from XMI serializations."
fileExtensionList="module"
id="org.eclipse.viatra2.frameworkgui.loaders.XMIModuleLoader"
name="EMF XMI Loader for VIATRA2 R3 Module instances">
</loader>
<loader
class="org.eclipse.viatra2.frameworkgui.loaders.XMITransformationLoader"
description="Loads VIATRA2 R3 EMF Transformation models from XMI serializations."
fileExtensionList="transformation"
id="org.eclipse.viatra2.frameworkgui.loaders.XMITransformationLoader"
name="EMF XMI Loader for VIATRA2 R3 Transformation instances">
</loader>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
class="org.eclipse.viatra2.frameworkgui.preferences.VIATRAPreferencePage"
id="org.eclipse.viatra2.gui.prefspage"
name="VIATRA2">
</page>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
class="org.eclipse.viatra2.gui.perspectives.VIATRAPerspective"
fixed="false"
icon="icons/viatra_logo.png"
id="org.eclipse.viatra2.gui.perspective"
name="VIATRA2">
</perspective>
</extension>
<extension
point="org.eclipse.viatra2.gui.consoleCommandProvider">
<commandProviderFactory
class="org.eclipse.viatra2.frameworkgui.views.console.commands.builtin.BuiltInCommands">
</commandProviderFactory>
<commandProviderFactory
class="org.eclipse.viatra2.frameworkgui.views.console.commands.xform.TransformationDebuggingCommands">
</commandProviderFactory>
<commandProviderFactory
class="org.eclipse.viatra2.frameworkgui.views.console.commands.imports.NativeImporterCommands">
</commandProviderFactory>
</extension>
</plugin>