author | timkelly |
Tue, 11 May 2010 15:47:50 -0500 | |
changeset 1347 | 22abc3a66090 |
parent 723 | 81b14a47b8dc |
child 1375 | e1bd36ac4b08 |
permissions | -rw-r--r-- |
<?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.2"?> <plugin> <extension-point id="connectionType" name="Connection Type" schema="schema/connectionType.exsd"/> <extension-point id="service" name="Service" schema="schema/service.exsd"/> <extension-point id="extensionFilter" name="Extension Filter" schema="schema/extensionFilter.exsd"/> <extension-point id="connectedServiceFactory" name="Connected Service Factory" schema="schema/connectedServiceFactory.exsd"/> <extension-point id="deviceDiscoveryAgent" name="Device Discovery Agent" schema="schema/deviceDiscoveryAgent.exsd"/> <extension point="org.eclipse.ui.views"> <view name="%ViewName" icon="icons/connection.png" category="com.nokia.carbide.cpp" class="com.nokia.carbide.remoteconnections.view.ConnectionsView" id="com.nokia.carbide.remoteconnections.view.ConnectionsView"> </view> </extension> <extension point="org.eclipse.ui.perspectiveExtensions"> <perspectiveExtension targetID="com.nokia.carbide.cpp.CarbideCppPerspective"> <view id="com.nokia.carbide.remoteconnections.view.ConnectionsView" relationship="stack" relative="org.eclipse.ui.views.TaskList"> </view> </perspectiveExtension> </extension> <extension point="org.eclipse.ui.exportWizards"> <category id="com.nokia.carbide.remoteConnections.category" name="%CategoryName"> </category> <wizard category="com.nokia.carbide.remoteConnections.category" class="com.nokia.carbide.remoteconnections.wizard.ExportWizard" icon="icons/connection.png" id="com.nokia.carbide.remoteConnections.exportWizard" name="%WizardName"> <description> %Export.desc </description> </wizard> </extension> <extension point="org.eclipse.ui.importWizards"> <category id="com.nokia.carbide.remoteConnections.category" name="%CategoryName"> </category> <wizard category="com.nokia.carbide.remoteConnections.category" class="com.nokia.carbide.remoteconnections.wizard.ImportWizard" icon="icons/connection.png" id="com.nokia.carbide.remoteConnections.importWizard" name="%WizardName"> <description> %Import.desc </description> </wizard> </extension> <extension point="org.eclipse.ui.actionSets"> <actionSet id="com.nokia.carbide.remoteConnections.OnDevice.actionSet" label="On-Device Connections" visible="true"> <action class="com.nokia.carbide.remoteconnections.settings.ui.OnDeviceConnectionAction" id="com.nokia.carbide.remoteConnections.OnDevice.action" label="%OnDevice.label" menubarPath="help/onDeviceGroup"> </action> </actionSet> </extension> <!-- We use an Eclipse toolbar command to show the ToolItem icon for the current connection status. This is required to get the same kind of UI as a toolbar item, without resorting to exorbant recreation of the platform UI. But this also means we directly depend on being able to find the ToolItem at runtime. Thus, this command id should not change without syncing with the ConnectionStatusSelectorContribution class. --> <extension point="org.eclipse.ui.commands"> <command id="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView" name="Open Remote Connections View"> </command> </extension> <extension point="org.eclipse.ui.handlers"> <handler class="com.nokia.carbide.remoteconnections.internal.ui.OpenConnectionViewCommandHandler" commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"> </handler> </extension> <extension point="org.eclipse.ui.menus"> <menuContribution locationURI="toolbar:org.eclipse.ui.trim.status"> <toolbar id="com.nokia.carbide.remoteConnections.contributions.toolbar.trim"> <command commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView" icon="icons/connection.png" label="" id="openRemoteConnectionsView" tooltip="Current connection status"> </command> <control class="com.nokia.carbide.remoteconnections.internal.ui.ConnectionStatusSelectorContribution" id="deviceStatusSelectorContribution"> </control> </toolbar> </menuContribution> </extension> </plugin>