]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.ui/plugin.xml
Add package of the parent
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4
5
6 <extension
7 point="org.eclipse.ui.views">
8 <view
9 id="org.argeo.slc.client.ui.executionModulesView"
10 class="org.argeo.eclipse.spring.SpringExtensionFactory"
11 name="Execution Modules"
12 restorable="true">
13 </view>
14 <view
15 id="org.argeo.slc.client.ui.resultListView"
16 class="org.argeo.eclipse.spring.SpringExtensionFactory"
17 name="Results"
18 restorable="true">
19 </view>
20 <view
21 id="org.argeo.slc.client.ui.resultDetailView"
22 class="org.argeo.eclipse.spring.SpringExtensionFactory"
23 name="Result Detail"
24 allowMultiple="true"
25 restorable="true">
26 </view>
27 <view
28 id="org.argeo.slc.client.ui.processListView"
29 class="org.argeo.eclipse.spring.SpringExtensionFactory"
30 name="Process List"
31 restorable="true">
32 </view>
33 <view
34 id="org.argeo.slc.client.ui.processDetailView"
35 class="org.argeo.eclipse.spring.SpringExtensionFactory"
36 name="Process Details"
37 allowMultiple="true"
38 restorable="true">
39 </view>
40 <view
41 id="org.argeo.slc.client.ui.processBuilderView"
42 class="org.argeo.eclipse.spring.SpringExtensionFactory"
43 name="Process Builder"
44 restorable="true">
45 </view>
46 </extension>
47
48 <extension
49 point="org.eclipse.ui.commands">
50 <command
51 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
52 id="org.argeo.slc.client.ui.refreshResultList"
53 name="RefreshResultList ">
54 </command>
55 <command
56 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
57 id="org.argeo.slc.client.ui.refreshProcessList"
58 name="RefreshProcessList ">
59 </command>
60 <command
61 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
62 id="org.argeo.slc.client.ui.displayProcessDetails"
63 name="DisplayProcessDetails">
64 <commandParameter
65 id="org.argeo.slc.client.commands.processUuid"
66 name="Process UUID">
67 </commandParameter>
68 </command>
69 <command
70 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
71 id="org.argeo.slc.client.ui.displayResultDetails"
72 name="DisplayResultDetails">
73 <commandParameter
74 id="org.argeo.slc.client.commands.resultUuid"
75 name="Result UUID">
76 </commandParameter>
77 </command>
78 </extension>
79 <extension
80 point="org.eclipse.ui.bindings">
81 <key
82 commandId="org.argeo.slc.client.ui.refreshResultList"
83 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
84 sequence="CTRL+R">
85 </key>
86 </extension>
87
88 <extension
89 id="menu:org.eclipse.ui.main.menu"
90 point="org.eclipse.ui.menus">
91 <menuContribution
92 locationURI="menu:org.eclipse.ui.main.menu?after=fileMenu">
93 <menu
94 id="slcMenu"
95 label="SLC">
96 <command
97 commandId="org.argeo.slc.client.ui.refreshResultList"
98 label="Refresh"
99 style="push"
100 tooltip="Refresh the result list">
101 </command>
102 </menu>
103 </menuContribution>
104 <menuContribution
105 locationURI="toolbar:org.eclipse.ui.main.toolbar">
106 <toolbar
107 id="org.argeo.slc.client.ui.ResultViewToolbar">
108 <command
109 commandId="org.argeo.slc.client.ui.refreshResultList"
110 icon="icons/refresh.png"
111 label="Refresh"
112 style="toggle"
113 tooltip="Refresh the result list">
114 </command>
115 <separator
116 name="resultListViewGroup">
117 </separator>
118 </toolbar>
119 </menuContribution>
120 </extension>
121
122 </plugin>