connectivity/com.nokia.carbide.remoteConnections/plugin.xml
author dadubrow
Mon, 01 Feb 2010 13:27:18 -0600
branchRCL_2_4
changeset 857 d66843399035
parent 0 fb279309251b
permissions -rw-r--r--
backport hostside pnp
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"/>
857
d66843399035 backport hostside pnp
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"
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    27
               relative="org.eclipse.ui.views.TaskList">
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
857
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    80
<!-- We use an Eclipse toolbar command to show the ToolItem icon for the 
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    81
current connection status.  This is required to get the same kind of
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    82
UI as a toolbar item, without resorting to exorbant recreation of
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    83
the platform UI.  But this also means we directly depend on being
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    84
able to find the ToolItem at runtime.  Thus, this command id 
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    85
should not change without syncing with the ConnectionStatusSelectorContribution
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    86
class. -->
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    87
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    88
<extension point="org.eclipse.ui.commands">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    89
	<command
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    90
		id="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    91
		name="Open Remote Connections View">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    92
	</command>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    93
</extension>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    94
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    95
<extension point="org.eclipse.ui.handlers">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    96
	<handler
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    97
		class="com.nokia.carbide.remoteconnections.internal.ui.OpenConnectionViewCommandHandler"
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    98
		commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
    99
	</handler>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   100
</extension>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   101
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   102
<extension point="org.eclipse.ui.menus">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   103
	<menuContribution
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   104
		locationURI="toolbar:org.eclipse.ui.trim.status">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   105
        <toolbar
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   106
			id="com.nokia.carbide.remoteConnections.contributions.toolbar.trim">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   107
			<command
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   108
				commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   109
				icon="icons/connection.png"
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   110
				label=""
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   111
				id="openRemoteConnectionsView"
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   112
				
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   113
				tooltip="Current connection status">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   114
			</command>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   115
			
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   116
			<control
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   117
				class="com.nokia.carbide.remoteconnections.internal.ui.ConnectionStatusSelectorContribution"
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   118
				id="deviceStatusSelectorContribution">
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   119
			</control>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   120
        </toolbar>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   121
	</menuContribution>
d66843399035 backport hostside pnp
dadubrow
parents: 0
diff changeset
   122
</extension>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   123
</plugin>