| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <!-- |
| Copyright (c) 2016 Chalmers | University of Gothenburg, rt-labs and others. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v1.0 |
| which accompanies this distribution, and is available at |
| http://www.eclipse.org/legal/epl-v10.html |
| |
| Contributors: |
| Chalmers | University of Gothenburg and rt-labs - initial API and implementation and/or initial documentation |
| --> |
| |
| <plugin> |
| <extension-point id="org.eclipse.capra.ui.transfers" name="Transfers" schema="schema/org.eclipse.capra.ui.transfers.exsd"/> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| id="org.eclipse.capra.generic.tracecreation.commands.createTrace" |
| name="Create Trace"> |
| </command> |
| <command |
| helpContextId="Remove currently selected item from the list of selection" |
| id="org.eclipse.capra.generic.tracecreation.commands.removefromselection" |
| name="Remove from Selection"> |
| </command> |
| <command |
| id="org.eclipse.capra.generic.tracecreation.clearselection" |
| name="Clear Selection"> |
| </command> |
| <command |
| id="org.eclipse.capra.generic.addtoselection" |
| name="Add to Selection"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.capra.ui.handlers.TraceCreationHandler" |
| commandId="org.eclipse.capra.generic.tracecreation.commands.createTrace"> |
| </handler> |
| <handler |
| class="org.eclipse.capra.ui.handlers.selection.RemoveSelectionHandler" |
| commandId="org.eclipse.capra.generic.tracecreation.commands.removefromselection"> |
| </handler> |
| <handler |
| class="org.eclipse.capra.ui.handlers.selection.ClearSelectionHandler" |
| commandId="org.eclipse.capra.generic.tracecreation.clearselection"> |
| </handler> |
| <handler |
| class="org.eclipse.capra.ui.handlers.selection.AddtoSelection" |
| commandId="org.eclipse.capra.generic.addtoselection"> |
| </handler> |
| </extension> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="popup:org.eclipse.capra.generic.views.SelectionView?after=additions"> |
| <separator |
| name="org.eclipse.capra.tracecreation.separator2" |
| visible="true"> |
| </separator> |
| <command |
| commandId="org.eclipse.capra.generic.tracecreation.commands.createTrace" |
| id="org.eclipse.capra.tracecreation.menus.createTrace" |
| label="Create Trace" |
| mnemonic="S" |
| tooltip="Gives you a list of available trace types"> |
| </command> |
| <command |
| commandId="org.eclipse.capra.generic.tracecreation.commands.removefromselection" |
| label="Remove from Selection" |
| style="push" |
| tooltip="Remove the selected item from the current selection"> |
| </command> |
| <command |
| commandId="org.eclipse.capra.generic.tracecreation.clearselection" |
| label="Clear Selection" |
| style="push" |
| tooltip="Clears the current selection of elements"> |
| </command> |
| <separator |
| name="org.eclipse.capra.generic.tracecreation.separator1" |
| visible="true"> |
| </separator> |
| </menuContribution> |
| <menuContribution |
| allPopups="false" |
| locationURI="popup:org.eclipse.ui.popup.any?after=additions"> |
| <separator |
| name="org.eclipse.capra.generic.separator2"> |
| </separator> |
| <menu |
| label="Capra"> |
| <command |
| commandId="org.eclipse.capra.generic.addtoselection" |
| label="Add to Selection" |
| style="push" |
| tooltip="Add selected item(s) to selection view"> |
| </command> |
| </menu> |
| <separator |
| name="org.eclipse.capra.generic.separator1"> |
| </separator> |
| </menuContribution> |
| </extension> |
| <extension |
| point="org.eclipse.ui.views"> |
| <category |
| id="org.eclipse.capra.generic.views" |
| name="Capra Views"> |
| </category> |
| <view |
| category="org.eclipse.capra.generic.views" |
| class="org.eclipse.capra.ui.views.SelectionView" |
| icon="icons/selectionView.png" |
| id="org.eclipse.capra.generic.views.SelectionView" |
| name="Selection View"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.capra.ui.perspective.CapraPerspective" |
| icon="icons/capra.png" |
| id="org.eclipse.capra.generic.perspective.CapraPerspective" |
| name="Capra"> |
| </perspective> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| class="org.eclipse.capra.ui.preferences.CapraPreferences" |
| id="org.eclipse.capra.ui.preferences.CapraPreferences" |
| name="Capra"> |
| </page> |
| </extension> |
| </plugin> |