| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension-point id="viewers" name="viewers" schema="schema/viewers.exsd"/> |
| <extension-point id="verificationViewers" name="verificationViewers" schema="schema/verificationViewers.exsd"/> |
| <extension-point id="autWizard" name="autWizard" schema="schema/autWizard.exsd"/> |
| <extension-point id="searchMatchers" name="Pluggable search implementations" schema="schema/searchMatchers.exsd"/> |
| <extension-point id="scenarioEditorPages" name="Scenario Editor Pages" schema="schema/scenarioEditorPages.exsd"/> |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer |
| class="org.eclipse.rcptt.ui.preferences.Q7PreferenceInitializer"> |
| </initializer> |
| <initializer |
| class="org.eclipse.rcptt.ui.editors.ecl.PreferenceInitializer"> |
| </initializer> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.rcptt.ui.perspectives.Q7Perspective" |
| icon="icons/logo-16.png" |
| id="org.eclipse.rcptt.ui.perspective" |
| name="RCPTT"> |
| </perspective> |
| </extension> |
| <extension point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.rcptt.ui.views" |
| name="RCP Testing Tool"> |
| </category> |
| <wizard |
| category="org.eclipse.rcptt.ui.views" |
| class="org.eclipse.rcptt.ui.wizards.NewQ7ProjectWizard" |
| finalPerspective="org.eclipse.rcptt.ui.perspective" |
| icon="icons/q7.png" |
| id="org.eclipse.rcptt.ui.wizards.newProject" |
| name="RCP Testing Tool Project" |
| preferredPerspectives="org.eclipse.rcptt.ui.perspective" |
| project="true"> |
| </wizard> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.rcptt.ui.views" |
| class="org.eclipse.rcptt.ui.wizards.NewScenarioWizard" |
| finalPerspective="org.eclipse.rcptt.ui.perspective" |
| icon="icons/scenario.gif" |
| id="org.eclipse.rcptt.ui.wizards.newScenario" |
| name="Test Case" |
| preferredPerspectives="org.eclipse.rcptt.ui.perspective" |
| project="false"> |
| </wizard> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.rcptt.ui.views" |
| class="org.eclipse.rcptt.ui.wizards.NewContextWizard" |
| finalPerspective="org.eclipse.rcptt.ui.perspective" |
| icon="icons/context.gif" |
| id="org.eclipse.rcptt.ui.wizards.newContext" |
| name="Context" |
| preferredPerspectives="org.eclipse.rcptt.ui.perspective" |
| project="false"> |
| </wizard> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.rcptt.ui.views" |
| class="org.eclipse.rcptt.ui.wizards.NewVerificationWizard" |
| finalPerspective="org.eclipse.rcptt.ui.perspective" |
| icon="icons/verification.gif" |
| id="org.eclipse.rcptt.ui.wizards.newVerification" |
| name="Verification" |
| preferredPerspectives="org.eclipse.rcptt.ui.perspective" |
| project="false"> |
| </wizard> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.rcptt.ui.views" |
| class="org.eclipse.rcptt.ui.wizards.NewTestSuiteWizard" |
| finalPerspective="org.eclipse.rcptt.ui.perspective" |
| icon="icons/launching/tsuite.gif" |
| id="org.eclipse.rcptt.ui.wizards.newTestSuite" |
| name="Test Suite" |
| preferredPerspectives="org.eclipse.rcptt.ui.perspective" |
| project="false"> |
| </wizard> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.rcptt.ui.editors.context.ContextEditor" |
| contributorClass="org.eclipse.rcptt.ui.editors.ScenarioEditorActionContributor" |
| default="true" |
| extensions="ctx" |
| icon="icons/context.gif" |
| id="org.eclipse.rcptt.ui.editors.context" |
| matchingStrategy="org.eclipse.rcptt.internal.ui.Q7NamedElementMatchingStrategy" |
| name="Context Editor"> |
| </editor> |
| <editor |
| class="org.eclipse.rcptt.ui.editors.verification.VerificationEditor" |
| contributorClass="org.eclipse.rcptt.ui.editors.ScenarioEditorActionContributor" |
| default="true" |
| extensions="verification" |
| icon="icons/verification.gif" |
| id="org.eclipse.rcptt.ui.editors.verification" |
| matchingStrategy="org.eclipse.rcptt.internal.ui.Q7NamedElementMatchingStrategy" |
| name="Verification Editor"> |
| </editor> |
| <!--editor |
| class="org.eclipse.rcptt.ui.editors.ScenarioEditor" |
| contributorClass="org.eclipse.rcptt.ui.editors.ScenarioEditorActionContributor" |
| default="false" |
| extensions="scenario, test" |
| icon="icons/scenario.gif" |
| id="org.eclipse.rcptt.ui.editors.scenario.old" |
| name="Test Case Editor(Old)"> |
| </editor--> |
| <editor |
| class="org.eclipse.rcptt.ui.editors.ecl.EclEditor" |
| contributorClass="org.eclipse.rcptt.ui.editors.ScenarioEditorActionContributor" |
| default="true" |
| extensions="scenario, test" |
| icon="icons/scenario.gif" |
| id="org.eclipse.rcptt.ui.editors.scenario" |
| matchingStrategy="org.eclipse.rcptt.internal.ui.Q7NamedElementMatchingStrategy" |
| name="Test Case Editor"> |
| </editor> |
| <editor |
| class="org.eclipse.rcptt.ui.editors.TestSuiteEditor" |
| default="false" |
| extensions="suite" |
| icon="icons/launching/tsuite.gif" |
| id="org.eclipse.rcptt.ui.editors.test.suite" |
| matchingStrategy="org.eclipse.rcptt.internal.ui.Q7NamedElementMatchingStrategy" |
| name="Test Suite Editor"> |
| </editor> |
| <editor |
| class="org.eclipse.rcptt.ui.editors.projectsettings.Q7ProjectEditor" |
| default="false" |
| icon="icons/q7.png" |
| id="org.eclipse.rcptt.ui.editors.project.metadata" |
| matchingStrategy="org.eclipse.rcptt.internal.ui.Q7NamedElementMatchingStrategy" |
| name="RCPTT Project editor"> |
| <contentTypeBinding |
| contentTypeId="org.eclipse.rcptt.ui.projectSettings"> |
| </contentTypeBinding> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchConfigurationTypeImages"> |
| <launchConfigurationTypeImage |
| configTypeID="org.eclipse.rcptt.launching.scenarios" |
| icon="icons/scenario.gif" |
| id="org.eclipse.rcptt.ui.launchConfigurationTypeImage.scenarios"> |
| </launchConfigurationTypeImage> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchConfigurationTabGroups"> |
| <launchConfigurationTabGroup |
| class="org.eclipse.rcptt.ui.launching.ScenariosTabGroup" |
| id="org.eclipse.rcptt.ui.launchConfigurationTabGroup.scenarios" |
| type="org.eclipse.rcptt.launching.scenarios"> |
| </launchConfigurationTabGroup> |
| </extension> |
| <extension |
| point="org.eclipse.debug.ui.launchShortcuts"> |
| <shortcut |
| class="org.eclipse.rcptt.ui.launching.ScenariosLaunchShortcut" |
| icon="icons/scenario.gif" |
| id="org.eclipse.rcptt.ui.scenariosShortcut" |
| label="Test Cases" |
| modes="run, debug"> |
| <contextualLaunch> |
| <enablement> |
| <with variable="selection"> |
| <count value="+"/> |
| <iterate> |
| <adapt type="org.eclipse.core.resources.IResource"/> |
| </iterate> |
| </with> |
| </enablement> |
| </contextualLaunch> |
| </shortcut> |
| </extension> |
| <extension point="org.eclipse.ui.views"> |
| <category |
| id="org.eclipse.rcptt.ui.views.category" |
| name="RCP Testing Tool"> |
| </category> |
| <view |
| category="org.eclipse.rcptt.ui.views.category" |
| class="org.eclipse.rcptt.ui.launching.ExecutionView" |
| icon="icons/q7.png" |
| id="org.eclipse.rcptt.ui.views.execution" |
| name="Execution View" |
| restorable="true"> |
| </view> |
| <view |
| category="org.eclipse.rcptt.ui.views.category" |
| class="org.eclipse.rcptt.ui.navigator.Q7Explorer" |
| icon="icons/workspace.gif" |
| id="org.eclipse.rcptt.ui.explorer" |
| name="Test Explorer" |
| restorable="true"> |
| </view> |
| <view |
| category="org.eclipse.rcptt.ui.views.category" |
| class="org.eclipse.rcptt.ui.launching.aut.AUTManagerView" |
| icon="icons/q7.gif" |
| id="org.eclipse.rcptt.ui.aut.manager" |
| name="Applications" |
| restorable="true"> |
| </view> |
| <view |
| allowMultiple="false" |
| category="org.eclipse.rcptt.ui.views.category" |
| class="org.eclipse.rcptt.ui.tags.TagsView" |
| icon="icons/tag.gif" |
| id="org.eclipse.rcptt.ui.tags" |
| name="Tags" |
| restorable="true"> |
| <description> |
| Shows tags that are sticked to RCP Testing Tool test cases and contexts. |
| </description> |
| </view> |
| </extension> |
| |
| <extension |
| point="org.eclipse.rcptt.launching.listeners"> |
| <listener |
| class="org.eclipse.rcptt.ui.launching.LaunchListener" |
| ui="true"> |
| </listener> |
| </extension> |
| <extension point="org.eclipse.ui.navigator.navigatorContent"> |
| <commonWizard menuGroupId="group.new" type="new" wizardId="org.eclipse.rcptt.ui.wizards.newProject"> |
| <enablement/> |
| </commonWizard> |
| <!--commonWizard menuGroupId="group.new" type="new" wizardId="org.eclipse.rcptt.ui.wizards.newScenario"> |
| <enablement> |
| <and> |
| <instanceof value="org.eclipse.core.resources.IContainer"/> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard--> |
| <commonWizard menuGroupId="group.new" type="new" wizardId="org.eclipse.rcptt.ui.wizards.newScenario"> |
| <enablement> |
| <and> |
| <instanceof value="org.eclipse.core.resources.IContainer"/> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard> |
| <commonWizard menuGroupId="group.new" type="new" wizardId="org.eclipse.rcptt.ui.wizards.newContext"> |
| <enablement> |
| <and> |
| <instanceof value="org.eclipse.core.resources.IContainer"/> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard> |
| |
| <commonWizard menuGroupId="group.new" type="new" wizardId="org.eclipse.rcptt.ui.wizards.newVerification"> |
| <enablement> |
| <and> |
| <instanceof value="org.eclipse.core.resources.IContainer"/> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard> |
| |
| <commonWizard |
| menuGroupId="group.new" |
| type="new" |
| wizardId="org.eclipse.rcptt.ui.wizards.newSuperContext"> |
| <enablement> |
| <and> |
| <instanceof |
| value="org.eclipse.core.resources.IContainer"> |
| </instanceof> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard> |
| <commonWizard |
| menuGroupId="group.new" |
| type="new" |
| wizardId="org.eclipse.rcptt.ui.wizards.newTestSuite"> |
| <enablement> |
| <and> |
| <instanceof |
| value="org.eclipse.core.resources.IContainer"> |
| </instanceof> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard> |
| <commonFilter |
| activeByDefault="true" |
| class="org.eclipse.rcptt.ui.navigator.SearchFilter" |
| id="org.eclipse.rcptt.ui.searchFilter" |
| name="RCPTT Search Filter"> |
| </commonFilter> |
| <commonWizard |
| menuGroupId="group.new" |
| type="new" |
| wizardId="org.eclipse.ui.wizards.new.folder"> |
| <enablement> |
| <and> |
| <instanceof |
| value="org.eclipse.core.resources.IContainer"> |
| </instanceof> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| </and> |
| </enablement> |
| </commonWizard> |
| <commonWizard |
| menuGroupId="group.export" |
| type="export" |
| wizardId="org.eclipse.rcptt.ui.plain.export"> |
| <enablement> |
| <and> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| <instanceof |
| value="org.eclipse.core.resources.IFile"> |
| </instanceof> |
| </and></enablement> |
| </commonWizard> |
| <commonWizard |
| menuGroupId="group.import" |
| type="import" |
| wizardId="org.eclipse.rcptt.ui.plain.import"> |
| <enablement> |
| <and> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| <test |
| property="org.eclipse.core.resources.projectNature" |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </test> |
| </adapt> |
| <instanceof |
| value="org.eclipse.core.resources.IResource"> |
| </instanceof> |
| </and></enablement> |
| </commonWizard> |
| </extension> |
| <extension point="org.eclipse.ui.navigator.navigatorContent"> |
| <navigatorContent |
| activeByDefault="true" |
| id="org.eclipse.rcptt.ui.navigatorContent" |
| icon="icons/q7.gif" |
| name="RCPTT Content" |
| priority="high" |
| labelProvider="org.eclipse.rcptt.ui.navigator.Q7LabelProvider" |
| contentProvider="org.eclipse.rcptt.ui.navigator.Q7ContentProvider"> |
| <triggerPoints> |
| <or> |
| <instanceof value="org.eclipse.core.resources.IWorkspaceRoot"/> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| </adapt> |
| </or> |
| </triggerPoints> |
| <override |
| policy="InvokeAlwaysRegardlessOfSuppressedExt" |
| suppressedExtensionId="org.eclipse.ui.navigator.resourceContent"> |
| </override> |
| <dropAssistant |
| class="org.eclipse.rcptt.ui.navigator.Q7DropAdapterAssistant" |
| id="org.eclipse.rcptt.ui.navigator.Q7DropAdapterAssistant"> |
| <possibleDropTargets> |
| </possibleDropTargets> |
| </dropAssistant> |
| </navigatorContent> |
| <actionProvider |
| class="org.eclipse.rcptt.ui.actions.RefactorActionProvider" |
| id="org.eclipse.rcptt.ui.actions.refactor" |
| overrides="org.eclipse.ui.navigator.resources.actions.RefactorActions"> |
| <enablement> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| </adapt> |
| </enablement> |
| </actionProvider> |
| <actionProvider |
| class="org.eclipse.rcptt.ui.actions.edit.EditActionProvider" |
| id="org.eclipse.rcptt.ui.actions.edit" |
| overrides="org.eclipse.ui.navigator.resources.actions.EditActions"> |
| <enablement> |
| <adapt type="org.eclipse.core.resources.IResource"> |
| </adapt> |
| </enablement> |
| </actionProvider> |
| </extension> |
| <extension point="org.eclipse.ui.navigator.viewer"> |
| <viewer viewerId="org.eclipse.rcptt.ui.explorer"> |
| <popupMenu allowsPlatformContributions="true"> |
| <insertionPoint name="group.new"/> |
| <insertionPoint name="group.open" separator="true"/> |
| <insertionPoint name="group.openWith"/> |
| <insertionPoint name="group.edit" separator="true"/> |
| <insertionPoint name="group.reorganize" /> |
| <insertionPoint name="group.port" separator="true"/> |
| <insertionPoint name="group.build" separator="true"/> |
| <insertionPoint name="group.generate" separator="true"/> |
| <insertionPoint name="group.search" separator="true"/> |
| <insertionPoint name="additions" separator="true"/> |
| <insertionPoint name="group.properties" separator="true"/> |
| </popupMenu> |
| </viewer> |
| <viewerContentBinding viewerId="org.eclipse.rcptt.ui.explorer"> |
| <includes> |
| <contentExtension pattern="org.eclipse.rcptt.ui.navigatorContent" /> |
| <contentExtension pattern="org.eclipse.ui.navigator.resources.filters.*"/> |
| <contentExtension pattern="org.eclipse.ui.navigator.resources.linkHelper"/> |
| <contentExtension pattern="org.eclipse.ui.navigator.resources.workingSets"/> |
| <actionExtension pattern="org.eclipse.rcptt.ui.actions.refactor" /> |
| <actionExtension pattern="org.eclipse.rcptt.ui.actions.edit" /> |
| <contentExtension |
| pattern="org.eclipse.rcptt.ui.searchFilter"> |
| </contentExtension> |
| </includes> |
| </viewerContentBinding> |
| <viewerActionBinding viewerId="org.eclipse.rcptt.ui.explorer"> |
| <includes> |
| <actionExtension pattern="org.eclipse.ui.navigator.resources.*" /> |
| <actionExtension pattern="org.eclipse.rcptt.ui.actions.refactor" /> |
| <actionExtension pattern="org.eclipse.rcptt.ui.actions.edit" /> |
| </includes> |
| </viewerActionBinding> |
| <dragAssistant |
| class="org.eclipse.ui.navigator.resources.ResourceDragAdapterAssistant" |
| viewerId="org.eclipse.rcptt.ui.explorer"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension targetID="*"> |
| <showInPart id="org.eclipse.rcptt.ui.explorer"/> |
| </perspectiveExtension> |
| <perspectiveExtension targetID="org.eclipse.rcptt.ui.perspective"> |
| <actionSet id="org.eclipse.debug.ui.breakpointActionSet"/> |
| </perspectiveExtension> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| class="org.eclipse.rcptt.ui.preferences.Q7PreferencePage" |
| id="org.eclipse.rcptt.ui.preferences" |
| name="RCP Testing Tool"> |
| </page> |
| <page |
| category="org.eclipse.rcptt.ui.preferences" |
| class="org.eclipse.rcptt.ui.preferences.ECLPreferenceEditorPage" |
| id="org.eclipse.rcptt.ui.ECLEditor" |
| name="ECL Editor"> |
| </page> |
| <page |
| category="org.eclipse.rcptt.ui.ECLEditor" |
| class="org.eclipse.rcptt.ui.preferences.ECLPreferenceContentAssistPage" |
| id="org.eclipse.rcptt.ui.preferencesECLEditorContentAssist" |
| name="Content Assist"> |
| </page> |
| <page |
| category="org.eclipse.rcptt.ui.ECLEditor" |
| class="org.eclipse.rcptt.ui.preferences.ECLMarkOccurencesPage" |
| id="org.eclipse.rcptt.ui.MarkOccurrencesPage" |
| name="Mark Occurrences"> |
| </page> |
| </extension> |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| id="org.eclipse.rcptt.ui.actionSet3" |
| label="Test Recording" |
| visible="true"> |
| <action |
| class="org.eclipse.rcptt.ui.actions.ShowControlPanel" |
| icon="icons/snippet.png" |
| id="org.eclipse.rcptt.ui.recording.controlPanel" |
| label="Record a Snippet" |
| style="push" |
| toolbarPath="debug"> |
| </action> |
| </actionSet> |
| <actionSet |
| id="org.eclipse.rcptt.ui.navigation" |
| label="RCPTT Navigation" |
| visible="true"> |
| <action |
| class="org.eclipse.rcptt.ui.actions.OpenScenarioAction" |
| icon="icons/scenario.gif" |
| id="org.eclipse.rcptt.ui.action.openScenario" |
| label="Open Test Case (RCPTT)" |
| style="push" |
| toolbarPath="search"> |
| </action> |
| <action |
| class="org.eclipse.rcptt.ui.actions.OpenContextAction" |
| icon="icons/context.gif" |
| id="org.eclipse.rcptt.ui.action.openContext" |
| label="Open Context (RCPTT)" |
| style="push" |
| toolbarPath="search"> |
| </action> |
| </actionSet> |
| </extension> |
| <extension |
| point="org.eclipse.rcptt.ui.searchMatchers"> |
| <matcher |
| class="org.eclipse.rcptt.ui.search.NamedMatcher"> |
| </matcher> |
| <matcher |
| class="org.eclipse.rcptt.ui.search.ScenarioMatcher"> |
| </matcher> |
| </extension> |
| <extension |
| point="org.eclipse.ltk.core.refactoring.deleteParticipants"> |
| <deleteParticipant |
| class="org.eclipse.rcptt.ui.refactoring.ContextDeleteParticipant" |
| id="org.eclipse.rcptt.core.refactoring.context_delete_participant" |
| name="Context Delete Participant"> |
| <enablement> |
| <with variable="affectedNatures"> |
| <iterate operator="or"> |
| <equals value="org.eclipse.rcptt.core.rcpttnature"/> |
| </iterate> |
| </with> |
| <with variable="element"> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| </adapt> |
| </with> |
| </enablement> |
| </deleteParticipant> |
| </extension> |
| <extension |
| point="org.eclipse.ltk.core.refactoring.moveParticipants"> |
| <moveParticipant |
| class="org.eclipse.rcptt.ui.refactoring.NamedElementMoveParticipant" |
| id="org.eclipse.rcptt.core.refactoring.context_move_participant" |
| name="Context Move Participant"> |
| <enablement> |
| <with variable="affectedNatures"> |
| <iterate operator="or"> |
| <equals value="org.eclipse.rcptt.core.rcpttnature"/> |
| </iterate> |
| </with> |
| <with variable="element"> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| </adapt> |
| </with> |
| </enablement> |
| </moveParticipant> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.rcptt.ui.actions.goto.line" |
| name="Goto Line"> |
| </command> |
| <category |
| id="org.eclipse.rcptt.ui.category" |
| name="RCPTT"> |
| </category> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.recording.recordMode" |
| name="Switch to Recording Mode"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.recording.assertMode" |
| name="Switch to Asserting Mode"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.addTag" |
| name="Add Tag"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.convertOldTestcases" |
| name="Convert old rcptt elements to new format"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.generatePom" |
| name="Generate pom.xml file for RCP Testing Tool project"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.recording.startRecording" |
| name="Start recording"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.recording.stopRecording" |
| name="Stop recording"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| id="org.eclipse.rcptt.ui.commands.recording.replay" |
| name="Replay"> |
| </command> |
| <command |
| categoryId="org.eclipse.ui.category.navigate" |
| id="org.eclipse.rcptt.ui.actions.open.declaration" |
| name="Open Declaration"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.rcptt.ui.actions.AddTagAction" |
| commandId="org.eclipse.rcptt.ui.commands.addTag"> |
| </handler> |
| <handler |
| class="org.eclipse.rcptt.ui.actions.ConvertOldElemenetsAction" |
| commandId="org.eclipse.rcptt.ui.commands.convertOldTestcases"> |
| </handler> |
| <handler |
| class="org.eclipse.rcptt.ui.actions.GeneratePomAction" |
| commandId="org.eclipse.rcptt.ui.commands.generatePom"> |
| </handler> |
| </extension> |
| <extension |
| point="org.eclipse.ui.bindings"> |
| <key |
| commandId="org.eclipse.rcptt.ui.actions.goto.line" |
| contextId="org.eclipse.ui.contexts.window" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M1+L"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.commands.recording.assertMode" |
| contextId="org.eclipse.rcptt.ui.contexts.recording" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="ALT+SHIFT+7"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.commands.recording.recordMode" |
| contextId="org.eclipse.rcptt.ui.contexts.recording" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="ESC"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.commands.recording.startRecording" |
| contextId="org.eclipse.rcptt.ui.contexts.recording" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="ALT+SHIFT+8"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.commands.recording.stopRecording" |
| contextId="org.eclipse.rcptt.ui.contexts.recording" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="ALT+SHIFT+9"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.commands.recording.replay" |
| contextId="org.eclipse.rcptt.ui.contexts.recording" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="ALT+SHIFT+0"> |
| </key> |
| </extension> |
| <extension |
| point="org.eclipse.ui.contexts"> |
| <context |
| id="org.eclipse.rcptt.ui.contexts.recording" |
| name="During RCPTT Recording"> |
| </context> |
| <context |
| id="org.eclipse.rcptt.ui.eclEditor" |
| name="Ecl Editor Scope" |
| parentId="org.eclipse.ui.textEditorScope"> |
| </context> |
| </extension> |
| <extension point="org.eclipse.core.expressions.propertyTesters"> |
| <propertyTester |
| id="org.eclipse.rcptt.ui.NamedElementTester" |
| type="org.eclipse.core.resources.IResource" |
| namespace="org.eclipse.rcptt.ui" |
| properties="containsNamedElements,containsOldFormat" |
| class="org.eclipse.rcptt.internal.ui.NamedElementTester"> |
| </propertyTester> |
| </extension> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <separator |
| name="org.eclipse.rcptt.ui.separator1" |
| visible="true"> |
| </separator> |
| <menu |
| icon="icons/q7.png" |
| id="org.eclipse.rcptt.ui.q7menu" |
| label="RCP Testing Tool"> |
| <command |
| commandId="org.eclipse.rcptt.ui.commands.addTag" |
| icon="icons/tag.gif" |
| label="Add Tag..." |
| mnemonic="T" |
| style="push"> |
| <visibleWhen> |
| <and> |
| <with |
| variable="selection"> |
| <count |
| value="+"> |
| </count> |
| <iterate> |
| <test |
| property="org.eclipse.rcptt.ui.containsNamedElements" |
| value="true"> |
| </test> |
| </iterate> |
| </with> |
| </and> |
| </visibleWhen> |
| </command> |
| <visibleWhen> |
| <and> |
| <with |
| variable="selection"> |
| <count |
| value="+"> |
| </count> |
| <iterate> |
| <test |
| property="org.eclipse.rcptt.ui.containsNamedElements" |
| value="true"> |
| </test> |
| </iterate> |
| </with> |
| </and> |
| </visibleWhen> |
| <command |
| commandId="org.eclipse.rcptt.ui.commands.convertOldTestcases" |
| icon="icons/releng_gears.gif" |
| label="Convert Elements to new format..." |
| style="push"> |
| <visibleWhen> |
| <and> |
| <with |
| variable="selection"> |
| <count |
| value="+"> |
| </count> |
| <iterate> |
| <test |
| property="org.eclipse.rcptt.ui.containsNamedElements" |
| value="true"> |
| </test> |
| </iterate> |
| </with> |
| </and> |
| </visibleWhen> |
| </command> |
| <command |
| commandId="org.eclipse.rcptt.ui.commands.generatePom" |
| icon="icons/releng_gears.gif" |
| label="Generate pom.xml" |
| style="push"> |
| <visibleWhen> |
| <and> |
| <with |
| variable="selection"> |
| <count |
| value="+"> |
| </count> |
| <iterate> |
| <test |
| property="org.eclipse.rcptt.ui.containsNamedElements" |
| value="true"> |
| </test> |
| </iterate> |
| </with> |
| </and> |
| </visibleWhen> |
| </command> |
| </menu> |
| </menuContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ltk.core.refactoring.copyParticipants"> |
| <copyParticipant |
| class="org.eclipse.rcptt.ui.refactoring.Q7ResourcesCopyParticipant" |
| id="org.eclipse.rcptt.ui.copyNamedElementParticipant" |
| name="Copy Test resources"> |
| <enablement> |
| <with |
| variable="affectedNatures"> |
| <iterate |
| operator="or"> |
| <equals |
| value="org.eclipse.rcptt.core.rcpttnature"> |
| </equals> |
| </iterate> |
| </with> |
| <with |
| variable="element"> |
| <adapt |
| type="org.eclipse.core.resources.IResource"> |
| </adapt> |
| </with></enablement> |
| </copyParticipant> |
| </extension> |
| <extension |
| point="org.eclipse.ui.exportWizards"> |
| <wizard |
| category="org.eclipse.rcptt.ui.export" |
| class="org.eclipse.rcptt.ui.wizards.plain.Q7PortableFormatExport" |
| icon="icons/q7.png" |
| id="org.eclipse.rcptt.ui.plain.export" |
| name="Test Portable Format"> |
| <selection |
| class="org.eclipse.core.resources.IFile" |
| name="*.test"> |
| </selection> |
| </wizard> |
| <category |
| id="org.eclipse.rcptt.ui.export" |
| name="RCP Testing Tool"> |
| </category> |
| </extension> |
| <extension |
| point="org.eclipse.ui.importWizards"> |
| <category |
| id="org.eclipse.rcptt.ui.import" |
| name="RCP Testing Tool"> |
| </category> |
| <wizard |
| category="org.eclipse.rcptt.ui.import" |
| class="org.eclipse.rcptt.ui.wizards.plain.Q7PortableFormatImport" |
| icon="icons/q7.png" |
| id="org.eclipse.rcptt.ui.plain.import" |
| name="Test Portable Format"> |
| <selection |
| class="org.eclipse.core.resources.IContainer"> |
| </selection> |
| </wizard> |
| </extension> |
| |
| <!--extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| id="org.eclipse.rcptt.ui.codingGroup" |
| label="Ecl Coding" |
| visible="false"> |
| <menu |
| id="org.eclipse.rcptt.ui.source.menu" |
| label="Source" |
| path="edit"> |
| <groupMarker |
| name="commentGroup"> |
| </groupMarker> |
| </menu> |
| <action |
| definitionId="org.eclipse.rcptt.ui.edit.text.ecl.toggle.comment" |
| id="org.eclipse.rcptt.ui.edit.text.ecl.ToggleComment" |
| label="Toggle Comment" |
| menubarPath="org.eclipse.rcptt.ui.source.menu/commentGroup" |
| retarget="true"> |
| </action> |
| <action |
| definitionId="org.eclipse.rcptt.ui.edit.text.ecl.uncomment" |
| id="org.eclipse.rcptt.ui.UnComment" |
| label="Uncomment" |
| menubarPath="org.eclipse.rcptt.ui.source.menu/commentGroup" |
| retarget="true"> |
| </action> |
| </actionSet> |
| </extension--> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| description="Toggle Comment" |
| id="org.eclipse.rcptt.ui.edit.text.ecl.toggle.comment" |
| name="Toggle Comment"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| description="Uncomment" |
| id="org.eclipse.rcptt.ui.edit.text.ecl.uncomment" |
| name="Uncomment"> |
| </command> |
| <command |
| categoryId="org.eclipse.rcptt.ui.category" |
| description="Uncomment" |
| id="org.eclipse.rcptt.ui.edit.text.ecl.format.source" |
| name="Format Source"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.bindings"> |
| <key |
| commandId="org.eclipse.rcptt.ui.edit.text.ecl.toggle.comment" |
| contextId="org.eclipse.rcptt.ui.eclEditor" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M1+/"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.edit.text.ecl.toggle.comment" |
| contextId="org.eclipse.rcptt.ui.eclEditor" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M1+7"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.edit.text.ecl.format.source" |
| contextId="org.eclipse.rcptt.ui.eclEditor" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="M1+M2+F"> |
| </key> |
| <key |
| commandId="org.eclipse.rcptt.ui.actions.open.declaration" |
| contextId="org.eclipse.rcptt.ui.eclEditor" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="F3"> |
| </key> |
| </extension> |
| |
| <extension |
| point="org.eclipse.debug.core.statusHandlers"> |
| |
| <statusHandler |
| class="org.eclipse.rcptt.ui.launching.AutStatusHandler" |
| code="123128" |
| id="org.eclipse.rcptt.ui.launching.SelectAutStatusHandler" |
| plugin="org.eclipse.rcptt.launching"> |
| </statusHandler> |
| <statusHandler |
| class="org.eclipse.rcptt.ui.launching.AutStatusHandler" |
| code="7707" |
| id="org.eclipse.rcptt.ui.launching.SelectAutStatusHandler" |
| plugin="org.eclipse.rcptt.launching"> |
| </statusHandler> |
| <statusHandler |
| class="org.eclipse.rcptt.ui.launching.PromptingStatusHandler" |
| code="123129" |
| id="org.eclipse.rcptt.ui.launching.PromptingStatusHandler" |
| plugin="org.eclipse.rcptt.launching"> |
| </statusHandler> |
| </extension> |
| <extension |
| point="org.eclipse.core.contenttype.contentTypes"> |
| <content-type |
| describer="org.eclipse.rcptt.internal.ui.Q7PropertiesFileDetector" |
| file-names="q7.properties" |
| id="org.eclipse.rcptt.ui.projectSettings" |
| name="RCPTT Project Settings" |
| priority="high"> |
| </content-type> |
| <content-type |
| describer="org.eclipse.rcptt.internal.ui.Q7PropertiesFileDetector" |
| file-names="rcptt.properties" |
| id="org.eclipse.rcptt.ui.projectSettings" |
| name="RCPTT Project Settings" |
| priority="high"> |
| </content-type> |
| </extension> |
| <extension |
| point="org.eclipse.ui.startup"> |
| <startup |
| class="org.eclipse.rcptt.internal.ui.ProjectContextListener"> |
| </startup> |
| <startup |
| class="org.eclipse.rcptt.ui.launching.ResourceLaunchConfigurationMigration"> |
| </startup> |
| </extension> |
| <extension |
| point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectors"> |
| <hyperlinkDetector |
| activate="true" |
| class="org.eclipse.rcptt.ui.editors.ecl.EclTextHyperLinkDetector" |
| id="org.eclipse.rcptt.ui.ecltexthyperlinkdetector" |
| modifierKeys="M1" |
| name="EclTextHyperLinkDetector" |
| targetId="org.eclipse.rcptt.ui.ecltexthyperlinkdetectortarget"> |
| </hyperlinkDetector> |
| </extension> |
| <extension |
| point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectorTargets"> |
| <target |
| id="org.eclipse.rcptt.ui.ecltexthyperlinkdetectortarget" |
| name="ECLTextHyperLinkDetectorTarget"> |
| </target> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors.annotationTypes"> |
| <type |
| name="org.eclipse.rcptt.ui.occurrences"> |
| </type> |
| <type |
| name="org.eclipse.rcptt.ui.occurrences.write" |
| super="org.eclipse.rcptt.ui.occurrences"> |
| </type> |
| <type |
| markerSeverity="1" |
| markerType="org.eclipse.rcptt.core.builder.q7Problem" |
| name="org.eclipse.rcptt.editor.q7warning" |
| super="org.eclipse.ui.workbench.texteditor.warning"> |
| </type> |
| <type |
| markerSeverity="2" |
| markerType="org.eclipse.rcptt.core.builder.q7Problem" |
| name="org.eclipse.rcptt.editor.q7error" |
| super="org.eclipse.ui.workbench.texteditor.error"> |
| </type> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors.markerAnnotationSpecification"> |
| <specification |
| annotationType="org.eclipse.rcptt.ui.occurrences" |
| colorPreferenceKey="occurrenceIndicationColor" |
| colorPreferenceValue="212,212,212" |
| contributesToHeader="false" |
| highlightPreferenceKey="occurrenceHighlighting" |
| highlightPreferenceValue="true" |
| isGoToNextNavigationTarget="false" |
| isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget" |
| isGoToPreviousNavigationTarget="false" |
| isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget" |
| label="%OccurrenceAnnotation.label" |
| overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler" |
| overviewRulerPreferenceValue="true" |
| presentationLayer="4" |
| showInNextPrevDropdownToolbarAction="true" |
| showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction" |
| textPreferenceKey="occurrenceIndication" |
| textPreferenceValue="false" |
| textStylePreferenceKey="occurrenceTextStyle" |
| textStylePreferenceValue="NONE" |
| verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler" |
| verticalRulerPreferenceValue="false"> |
| </specification> |
| <specification |
| annotationType="org.eclipse.rcptt.ui.occurrences.write" |
| colorPreferenceKey="writeOccurrenceIndicationColor" |
| colorPreferenceValue="240,216,168" |
| highlightPreferenceKey="writeOccurrenceHighlighting" |
| highlightPreferenceValue="true" |
| label="%WriteOccurrenceAnnotation.label" |
| overviewRulerPreferenceKey="writeOccurrenceIndicationInOverviewRuler" |
| overviewRulerPreferenceValue="true" |
| presentationLayer="4" |
| textPreferenceKey="writeOccurrenceIndication" |
| textPreferenceValue="false" |
| textStylePreferenceKey="writeOccurrenceTextStyle" |
| textStylePreferenceValue="NONE" |
| verticalRulerPreferenceKey="writeOccurrenceIndicationInVerticalRuler" |
| verticalRulerPreferenceValue="false"> |
| </specification> |
| </extension> |
| <extension |
| point="org.eclipse.ui.ide.markerResolution"> |
| <markerResolutionGenerator |
| class="org.eclipse.rcptt.ui.editors.quickfix.Q7ProblemResolutionGenerator" |
| markerType="org.eclipse.rcptt.core.builder.q7Problem"> |
| </markerResolutionGenerator> |
| </extension> |
| |
| <!--extension |
| point="org.eclipse.ui.actionSetPartAssociations"> |
| <actionSetPartAssociation |
| targetID="org.eclipse.rcptt.ui.codingGroup"> |
| <part |
| id="org.eclipse.rcptt.ui.editors.scenario"> |
| </part> |
| </actionSetPartAssociation> |
| </extension--> |
| </plugin> |