| <?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'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> |