| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| |
| <!-- |
| <copyright> |
| </copyright> |
| |
| $Id: plugin.xml,v 1.1 2009/06/24 03:17:07 mparker Exp $ |
| --> |
| |
| <plugin> |
| <extension
|
| point="org.eclipse.ui.commands">
|
| <category
|
| description="Running and Exploring Models"
|
| id="org.eclipse.amp.axf.ui"
|
| name="Model Execution Engine">
|
| </category>
|
| <command
|
| categoryId="org.eclipse.amp.axf.ui"
|
| id="org.eclipse.amp.axf.ui.start"
|
| name="Start">
|
| </command>
|
| <command
|
| categoryId="org.eclipse.amp.axf.ui"
|
| id="org.eclipse.amp.axf.ui.pause"
|
| name="Pause">
|
| </command>
|
| <command
|
| categoryId="org.eclipse.amp.axf.ui"
|
| id="org.eclipse.amp.axf.ui.step"
|
| name="Step">
|
| </command> |
| <command |
| categoryId="org.eclipse.amp.axf.ui" |
| id="org.eclipse.amp.axf.ui.resume" |
| name="Resume"> |
| </command>
|
| <command
|
| categoryId="org.eclipse.amp.axf.ui"
|
| id="org.eclipse.amp.axf.ui.stop"
|
| name="Stop">
|
| </command>
|
| <command
|
| categoryId="org.eclipse.amp.axf.ui"
|
| id="org.eclipse.amp.axf.ui.restart"
|
| name="Restart">
|
| </command>
|
| <command
|
| categoryId="org.eclipse.amp.axf.ui"
|
| id="org.eclipse.amp.axf.ui.close"
|
| name="Close">
|
| </command>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.menus">
|
| <menuContribution
|
| locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
|
| <toolbar
|
| id="org.eclipse.amp.axf.ui.execute"> |
| |
| </toolbar>
|
| </menuContribution>
|
| <menuContribution
|
| locationURI="menu:org.eclipse.ui.main.menu?after=additions">
|
| <menu
|
| id="org.eclipse.amp.axf.ui.menu"
|
| label="Control">
|
| <command |
| commandId="org.eclipse.amp.axf.ui.start" |
| disabledIcon="icons/dtool16/run_exc.gif" |
| icon="icons/etool16/run_exc.gif" |
| label="Start" |
| style="push">
|
| <visibleWhen
|
| checkEnabled="false">
|
| <reference
|
| definitionId="org.eclipse.amp.axf.ui.active">
|
| </reference>
|
| </visibleWhen>
|
| </command>
|
| <command |
| commandId="org.eclipse.amp.axf.ui.restart" |
| icon="icons/etool16/run_restart.gif" |
| label="Restart" |
| style="push">
|
| <visibleWhen
|
| checkEnabled="false">
|
| <reference
|
| definitionId="org.eclipse.amp.axf.ui.active">
|
| </reference>
|
| </visibleWhen>
|
| </command>
|
| <command |
| commandId="org.eclipse.amp.axf.ui.pause" |
| disabledIcon="icons/dtool16/run_pause.gif" |
| icon="icons/etool16/run_pause.gif" |
| label="Pause" |
| style="push" |
| tooltip="Pause the model.">
|
| <visibleWhen
|
| checkEnabled="false">
|
| <reference
|
| definitionId="org.eclipse.amp.axf.ui.active">
|
| </reference>
|
| </visibleWhen>
|
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.step" |
| disabledIcon="icons/dtool16/run_step.gif" |
| icon="icons/etool16/run_step.gif" |
| label="Step" |
| style="push" |
| tooltip="Move forward one step."> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command>
|
| <command |
| commandId="org.eclipse.amp.axf.ui.resume" |
| disabledIcon="icons/dtool16/run_resume.gif" |
| icon="icons/etool16/run_resume.gif" |
| label="Resume" |
| style="push" |
| tooltip="Resume the active model.">
|
| <visibleWhen
|
| checkEnabled="false">
|
| <reference
|
| definitionId="org.eclipse.amp.axf.ui.active">
|
| </reference>
|
| </visibleWhen>
|
| </command>
|
| <command |
| commandId="org.eclipse.amp.axf.ui.stop" |
| disabledIcon="icons/dtool16/run_stop.gif" |
| icon="icons/etool16/run_stop.gif" |
| label="Stop" |
| style="push">
|
| <visibleWhen
|
| checkEnabled="false">
|
| <reference
|
| definitionId="org.eclipse.amp.axf.ui.active">
|
| </reference>
|
| </visibleWhen>
|
| </command>
|
| <command |
| commandId="org.eclipse.amp.axf.ui.close" |
| disabledIcon="icons/dtool16/run_close.gif" |
| icon="icons/etool16/run_close.gif" |
| label="Close" |
| style="push">
|
| <visibleWhen
|
| checkEnabled="false">
|
| <reference
|
| definitionId="org.eclipse.amp.axf.ui.active">
|
| </reference>
|
| </visibleWhen>
|
| </command>
|
| </menu>
|
| </menuContribution> |
| <menuContribution |
| locationURI="toolbar:org.eclipse.amp.axf.ui.execute"> |
| <separator |
| name="org.eclipse.amp.axf.ide.separator2"> |
| </separator> |
| <command |
| commandId="org.eclipse.amp.axf.ui.start" |
| disabledIcon="icons/dtool16/run_exc.gif" |
| icon="icons/etool16/run_exc.gif" |
| label="Start" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.restart" |
| icon="icons/etool16/run_restart.gif" |
| label="Restart" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.pause" |
| disabledIcon="icons/dtool16/run_pause.gif" |
| icon="icons/etool16/run_pause.gif" |
| label="Pause" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.step" |
| disabledIcon="icons/dtool16/run_step.gif" |
| icon="icons/etool16/run_step.gif" |
| label="Step" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.resume" |
| disabledIcon="icons/dtool16/run_resume.gif" |
| icon="icons/etool16/run_resume.gif" |
| label="Resume" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.stop" |
| disabledIcon="icons/dtool16/run_stop.gif" |
| icon="icons/etool16/run_stop.gif" |
| label="Stop" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.amp.axf.ui.close" |
| disabledIcon="icons/dtool16/run_close.gif" |
| icon="icons/etool16/run_close.gif" |
| label="Close" |
| style="push"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </command> |
| <!-- <control |
| class="org.eclipse.amp.axf.ide.view.ScaleGranularityControl" |
| id="org.eclipse.amp.axf.view.ui.slider"> |
| <visibleWhen |
| checkEnabled="false"> |
| <reference |
| definitionId="org.eclipse.amp.axf.ui.active"> |
| </reference> |
| </visibleWhen> |
| </control>--> |
| </menuContribution>
|
| </extension>
|
| <extension point="org.eclipse.core.expressions.definitions">
|
| <definition
|
| id="org.eclipse.amp.axf.ui.active">
|
| <with
|
| variable="activeContexts">
|
| <iterate
|
| operator="or">
|
| <equals
|
| value="org.eclipse.amp.axf.executionContext">
|
| </equals>
|
| </iterate>
|
| </with>
|
| </definition>
|
| </extension>
|
| <extension
|
| point="org.eclipse.ui.bindings"> |
| <key |
| commandId="org.eclipse.amp.axf.ui.start" |
| contextId="org.eclipse.amp.axf.activeEditorContext" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M2+M3+."> |
| </key>
|
| <key
|
| commandId="org.eclipse.amp.axf.ui.restart"
|
| contextId="org.eclipse.amp.axf.activeEditorContext"
|
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
| sequence="M2+M3+,">
|
| </key> |
| <key |
| commandId="org.eclipse.amp.axf.ui.pause" |
| contextId="org.eclipse.amp.axf.activeEditorContext" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M2+M3+K"> |
| </key>
|
| <key
|
| commandId="org.eclipse.amp.axf.ui.resume"
|
| contextId="org.eclipse.amp.axf.activeEditorContext"
|
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
| sequence="M2+M3+L">
|
| </key> |
| <key |
| commandId="org.eclipse.amp.axf.ui.step" |
| contextId="org.eclipse.amp.axf.activeEditorContext" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M2+M3+SPACE"> |
| </key> |
| </extension>
|
| <extension
|
| point="org.eclipse.ui.contexts">
|
| <context
|
| description="Executing model within Eclipse"
|
| id="org.eclipse.amp.axf.executionContext"
|
| name="Model Executing"
|
| parentId="org.eclipse.ui.contexts.window">
|
| </context>
|
| <context
|
| id="org.eclipse.amp.axf.activeEditorContext"
|
| name="Model View">
|
| </context>
|
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.views"> |
| <category |
| id="org.eclipse.amp.execution" |
| name="Model Execution"> |
| </category> |
| <view |
| allowMultiple="false" |
| category="org.eclipse.amp.execution" |
| class="org.eclipse.amp.axf.ide.ModelManagerViewPart" |
| icon="icons/etool16/model_mananger.gif" |
| id="org.eclipse.amp.view.ModelManager" |
| name="Model Manager" |
| restorable="false"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.amp.axf.ide.ExecutionPerspectiveFactory" |
| icon="icons/etool16/generic_agent.gif" |
| id="org.eclipse.amp.axf.ExecutionPerspective" |
| name="Agent Execution"> |
| <description> |
| Executing Escape models. |
| </description> |
| </perspective> |
| </extension> |
| <extension point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension |
| targetID="org.eclipse.amp.axf.ExecutionPerspective"> |
| <view |
| id="org.eclipse.jdt.ui.PackageExplorer" |
| minimized="false" |
| ratio=".25" |
| relationship="left" |
| relative="org.eclipse.ui.editorss" |
| standalone="false" |
| visible="true"> |
| </view> |
| <view |
| id="org.eclipse.ui.views.ContentOutline" |
| minimized="true" |
| relationship="stack" |
| relative="org.eclipse.jdt.ui.PackageExplorer" |
| visible="true"> |
| </view> |
| <view |
| id="org.eclipse.ui.views.PropertySheet" |
| minimized="false" |
| ratio=".70" |
| relationship="bottom" |
| relative="org.eclipse.jdt.ui.PackageExplorer" |
| visible="true"> |
| </view> |
| <view |
| id="org.eclipse.ui.views.ProblemView" |
| minimized="true" |
| ratio=".8" |
| relationship="bottom" |
| relative="org.eclipse.ui.editorss" |
| visible="true"> |
| </view> |
| <view |
| id="org.eclipse.ui.console.ConsoleView" |
| minimized="true" |
| relationship="stack" |
| relative="org.eclipse.ui.views.ProblemView" |
| visible="true"> |
| </view> |
| <view |
| id="org.eclipse.pde.runtime.LogView" |
| minimized="true" |
| relationship="stack" |
| relative="org.eclipse.ui.views.ProblemView" |
| visible="true"> |
| </view> |
| <view |
| id="org.eclipse.ui.views.ProgressView" |
| minimized="false" |
| relationship="stack" |
| relative="org.eclipse.ui.views.ProblemView"> |
| </view> |
| <view |
| id="org.eclipse.amp.view.ModelManager" |
| relationship="stack" |
| relative="org.eclipse.jdt.ui.PackageExplorer" |
| visible="true"> |
| </view> |
| <viewShortcut |
| id="org.eclipse.ui.views.PropertySheet"> |
| </viewShortcut> |
| <viewShortcut |
| id="org.eclipse.ui.views.ProblemView"> |
| </viewShortcut> |
| <viewShortcut |
| id="org.eclipse.ui.console.ConsoleView"> |
| </viewShortcut> |
| <viewShortcut |
| id="org.eclipse.pde.runtime.LogView"> |
| </viewShortcut> |
| <viewShortcut |
| id="org.eclipse.jdt.ui.SourceView"> |
| </viewShortcut> |
| <viewShortcut |
| id="org.eclipse.ui.views.ProgressView"> |
| </viewShortcut> |
| <newWizardShortcut |
| id="org.eclipse.amp.escape.wizards.newParameters"> |
| </newWizardShortcut> |
| <newWizardShortcut |
| id="org.eclipse.amp.escape.wizards.newTest"> |
| </newWizardShortcut> |
| <viewShortcut |
| id="org.eclipse.amp.view.ModelManager"> |
| </viewShortcut> |
| </perspectiveExtension> |
| <!-- <perspectiveExtension |
| targetID="???"> |
| <perspectiveShortcut |
| id="org.eclipse.amp.axf.ExecutionPerspective"> |
| </perspectiveShortcut> |
| <newWizardShortcut |
| id="org.eclipse.amp.escape.wizards.newProject"> |
| </newWizardShortcut> |
| <newWizardShortcut |
| id="org.eclipse.amp.escape.wizards.newParameters"> |
| </newWizardShortcut> |
| <newWizardShortcut |
| id="org.eclipse.amp.escape.wizards.newTest"> |
| </newWizardShortcut> |
| </perspectiveExtension> --> |
| <perspectiveExtension |
| targetID="org.eclipse.jdt.ui.JavaPerspective"> |
| <perspectiveShortcut |
| id="org.eclipse.amp.axf.ExecutionPerspective"> |
| </perspectiveShortcut> |
| </perspectiveExtension> |
| </extension> |
| <extension |
| point="org.eclipse.ui.startup"> |
| <startup> |
| </startup> |
| </extension> |
| </plugin> |
| |