equal
deleted
inserted
replaced
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> |