connectivity/com.nokia.carbide.remoteConnections/plugin.xml
branchRCL_2_4
changeset 857 d66843399035
parent 0 fb279309251b
equal deleted inserted replaced
855:3f37e327885c 857:d66843399035
     3 <plugin>
     3 <plugin>
     4    <extension-point id="connectionType" name="Connection Type" schema="schema/connectionType.exsd"/>
     4    <extension-point id="connectionType" name="Connection Type" schema="schema/connectionType.exsd"/>
     5    <extension-point id="service" name="Service" schema="schema/service.exsd"/>
     5    <extension-point id="service" name="Service" schema="schema/service.exsd"/>
     6    <extension-point id="extensionFilter" name="Extension Filter" schema="schema/extensionFilter.exsd"/>
     6    <extension-point id="extensionFilter" name="Extension Filter" schema="schema/extensionFilter.exsd"/>
     7    <extension-point id="connectedServiceFactory" name="Connected Service Factory" schema="schema/connectedServiceFactory.exsd"/>
     7    <extension-point id="connectedServiceFactory" name="Connected Service Factory" schema="schema/connectedServiceFactory.exsd"/>
       
     8    <extension-point id="deviceDiscoveryAgent" name="Device Discovery Agent" schema="schema/deviceDiscoveryAgent.exsd"/>
     8 
     9 
     9    <extension
    10    <extension
    10          point="org.eclipse.ui.views">
    11          point="org.eclipse.ui.views">
    11       <view
    12       <view
    12             name="%ViewName"
    13             name="%ViewName"
    74              menubarPath="help/onDeviceGroup">
    75              menubarPath="help/onDeviceGroup">
    75        </action>
    76        </action>
    76     </actionSet>
    77     </actionSet>
    77  </extension>
    78  </extension>
    78 
    79 
       
    80 <!-- We use an Eclipse toolbar command to show the ToolItem icon for the 
       
    81 current connection status.  This is required to get the same kind of
       
    82 UI as a toolbar item, without resorting to exorbant recreation of
       
    83 the platform UI.  But this also means we directly depend on being
       
    84 able to find the ToolItem at runtime.  Thus, this command id 
       
    85 should not change without syncing with the ConnectionStatusSelectorContribution
       
    86 class. -->
       
    87 
       
    88 <extension point="org.eclipse.ui.commands">
       
    89 	<command
       
    90 		id="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"
       
    91 		name="Open Remote Connections View">
       
    92 	</command>
       
    93 </extension>
       
    94 
       
    95 <extension point="org.eclipse.ui.handlers">
       
    96 	<handler
       
    97 		class="com.nokia.carbide.remoteconnections.internal.ui.OpenConnectionViewCommandHandler"
       
    98 		commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView">
       
    99 	</handler>
       
   100 </extension>
       
   101 
       
   102 <extension point="org.eclipse.ui.menus">
       
   103 	<menuContribution
       
   104 		locationURI="toolbar:org.eclipse.ui.trim.status">
       
   105         <toolbar
       
   106 			id="com.nokia.carbide.remoteConnections.contributions.toolbar.trim">
       
   107 			<command
       
   108 				commandId="com.nokia.carbide.remoteConnections.commands.openRemoteConnectionsView"
       
   109 				icon="icons/connection.png"
       
   110 				label=""
       
   111 				id="openRemoteConnectionsView"
       
   112 				
       
   113 				tooltip="Current connection status">
       
   114 			</command>
       
   115 			
       
   116 			<control
       
   117 				class="com.nokia.carbide.remoteconnections.internal.ui.ConnectionStatusSelectorContribution"
       
   118 				id="deviceStatusSelectorContribution">
       
   119 			</control>
       
   120         </toolbar>
       
   121 	</menuContribution>
       
   122 </extension>
    79 </plugin>
   123 </plugin>