connectivity/com.nokia.carbide.remoteConnections/plugin.xml
author timkelly
Fri, 18 Jun 2010 17:10:13 -0500
branchC3_BUILDER_WORK
changeset 1497 440c4eac1a5a
parent 1375 e1bd36ac4b08
child 1501 b1f0f750ea28
permissions -rw-r--r--
Implement variant support for SBSv2 configuration management. Variants aren't selectable, only the global prefs allow you to create variants, if they exist in an SDK.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     2
<?eclipse version="3.2"?>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     3
<plugin>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     4
   <extension-point id="connectionType" name="Connection Type" schema="schema/connectionType.exsd"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     5
   <extension-point id="service" name="Service" schema="schema/service.exsd"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     6
   <extension-point id="extensionFilter" name="Extension Filter" schema="schema/extensionFilter.exsd"/>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     7
   <extension-point id="connectedServiceFactory" name="Connected Service Factory" schema="schema/connectedServiceFactory.exsd"/>
687
593d05f9d5ca Changes to remote connections
dadubrow
parents: 0
diff changeset
     8
   <extension-point id="deviceDiscoveryAgent" name="Device Discovery Agent" schema="schema/deviceDiscoveryAgent.exsd"/>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
     9
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    10
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    11
         point="org.eclipse.ui.views">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    12
      <view
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    13
            name="%ViewName"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    14
            icon="icons/connection.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    15
            category="com.nokia.carbide.cpp"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    16
            class="com.nokia.carbide.remoteconnections.view.ConnectionsView"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    17
            id="com.nokia.carbide.remoteconnections.view.ConnectionsView">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    18
      </view>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    19
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    20
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    21
         point="org.eclipse.ui.perspectiveExtensions">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    22
      <perspectiveExtension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    23
            targetID="com.nokia.carbide.cpp.CarbideCppPerspective">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    24
         <view
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    25
               id="com.nokia.carbide.remoteconnections.view.ConnectionsView"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    26
               relationship="stack"
1375
e1bd36ac4b08 de-clutter Carbide perspective per bug #10782.
wpaul
parents: 723
diff changeset
    27
               relative="org.eclipse.cdt.debug.ui.executablesView">
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    28
         </view>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    29
      </perspectiveExtension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    30
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    31
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    32
         point="org.eclipse.ui.exportWizards">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    33
      <category
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    34
            id="com.nokia.carbide.remoteConnections.category"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    35
            name="%CategoryName">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    36
      </category>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    37
      <wizard
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    38
            category="com.nokia.carbide.remoteConnections.category"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    39
            class="com.nokia.carbide.remoteconnections.wizard.ExportWizard"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    40
            icon="icons/connection.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    41
            id="com.nokia.carbide.remoteConnections.exportWizard"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    42
            name="%WizardName">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    43
         <description>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    44
            %Export.desc
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    45
         </description>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    46
      </wizard>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    47
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    48
   <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    49
         point="org.eclipse.ui.importWizards">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    50
      <category
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    51
            id="com.nokia.carbide.remoteConnections.category"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    52
            name="%CategoryName">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    53
      </category>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    54
      <wizard
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    55
            category="com.nokia.carbide.remoteConnections.category"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    56
            class="com.nokia.carbide.remoteconnections.wizard.ImportWizard"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    57
            icon="icons/connection.png"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    58
            id="com.nokia.carbide.remoteConnections.importWizard"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    59
            name="%WizardName">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    60
         <description>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    61
            %Import.desc
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    62
         </description>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    63
      </wizard>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    64
   </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    65
 <extension
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    66
       point="org.eclipse.ui.actionSets">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    67
    <actionSet
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    68
          id="com.nokia.carbide.remoteConnections.OnDevice.actionSet"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    69
          label="On-Device Connections"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    70
          visible="true">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    71
       <action
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    72
             class="com.nokia.carbide.remoteconnections.settings.ui.OnDeviceConnectionAction"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    73
             id="com.nokia.carbide.remoteConnections.OnDevice.action"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    74
             label="%OnDevice.label"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    75
             menubarPath="help/onDeviceGroup">
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    76
       </action>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    77
    </actionSet>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    78
 </extension>
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    79
723
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    80
<!-- We use an Eclipse toolbar command to show the ToolItem icon for the 
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    81
current connection status.  This is required to get the same kind of
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    82
UI as a toolbar item, without resorting to exorbant recreation of
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    83
the platform UI.  But this also means we directly depend on being
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    84
able to find the ToolItem at runtime.  Thus, this command id 
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    85
should not change without syncing with the ConnectionStatusSelectorContribution
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    86
class. -->
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    87
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    88
<extension point="org.eclipse.ui.commands">
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    89
	<command
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    90
		id="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    91
		name="Open Remote Connections View">
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    92
	</command>
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    93
</extension>
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    94
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    95
<extension point="org.eclipse.ui.handlers">
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    96
	<handler
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    97
		class="com.nokia.carbide.remoteconnections.internal.ui.OpenConnectionViewCommandHandler"
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    98
		commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView">
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
    99
	</handler>
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   100
</extension>
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   101
703
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   102
<extension point="org.eclipse.ui.menus">
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   103
	<menuContribution
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   104
		locationURI="toolbar:org.eclipse.ui.trim.status">
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   105
        <toolbar
714
eeeba49ae3f1 Add bubble popup when dynamic connection added or removed
Ed Swartz <ed.swartz@nokia.com>
parents: 710
diff changeset
   106
			id="com.nokia.carbide.remoteConnections.contributions.toolbar.trim">
723
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   107
			<command
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   108
				commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   109
				icon="icons/connection.png"
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   110
				label=""
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   111
				id="openRemoteConnectionsView"
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   112
				
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   113
				tooltip="Current connection status">
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   114
			</command>
81b14a47b8dc Update UI for Remote Connections status widget and News Reader to behave the same (bug #10411)
Ed Swartz <ed.swartz@nokia.com>
parents: 714
diff changeset
   115
			
703
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   116
			<control
710
47bb893ba749 Attach listener to connection name changes, rename Device -> Connection
Ed Swartz <ed.swartz@nokia.com>
parents: 709
diff changeset
   117
				class="com.nokia.carbide.remoteconnections.internal.ui.ConnectionStatusSelectorContribution"
709
c92b05bdc957 Update for IConnectionStatus changes
Ed Swartz <ed.swartz@nokia.com>
parents: 706
diff changeset
   118
				id="deviceStatusSelectorContribution">
703
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   119
			</control>
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   120
        </toolbar>
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   121
	</menuContribution>
3a27d56389d5 Initial device status widget
Ed Swartz <ed.swartz@nokia.com>
parents: 687
diff changeset
   122
</extension>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   123
</plugin>