]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.ui/plugin.xml
Improve GIS
[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 <extension
5 point="org.eclipse.ui.views">
6 <view
7 class="org.argeo.eclipse.spring.SpringExtensionFactory"
8 icon="icons/execution_module.gif"
9 id="org.argeo.slc.client.ui.executionModulesView"
10 name="Execution Modules"
11 restorable="true">
12 </view>
13 <view
14 class="org.argeo.eclipse.spring.SpringExtensionFactory"
15 icon="icons/results.gif"
16 id="org.argeo.slc.client.ui.resultListView"
17 name="Results"
18 restorable="true">
19 </view>
20 <view
21 allowMultiple="true"
22 class="org.argeo.eclipse.spring.SpringExtensionFactory"
23 icon="icons/result_details.gif"
24 id="org.argeo.slc.client.ui.resultDetailView"
25 name="Result details"
26 restorable="true">
27 </view>
28 <!-- <view
29 allowMultiple="true"
30 class="org.argeo.eclipse.spring.SpringExtensionFactory"
31 icon="icons/excel.png"
32 id="org.argeo.slc.client.ui.resultExcelView"
33 name="Result details (Excel)"
34 restorable="true">
35 </view> -->
36 <view
37 id="org.argeo.slc.client.ui.processListView"
38 class="org.argeo.eclipse.spring.SpringExtensionFactory"
39 name="Processes"
40 icon="icons/processes.gif"
41 restorable="true">
42 </view>
43 <view
44 allowMultiple="true"
45 class="org.argeo.eclipse.spring.SpringExtensionFactory"
46 icon="icons/process_details.gif"
47 id="org.argeo.slc.client.ui.processDetailView"
48 name="Process details"
49 restorable="true">
50 </view>
51 <view
52 class="org.argeo.eclipse.spring.SpringExtensionFactory"
53 icon="icons/edit_parameters.gif"
54 id="org.argeo.slc.client.ui.processParametersView"
55 name="Process Parameters"
56 restorable="true">
57 </view>
58 <view
59 class="org.argeo.eclipse.spring.SpringExtensionFactory"
60 icon="icons/batch.gif"
61 id="org.argeo.slc.client.ui.processBuilderView"
62 name="Batch"
63 restorable="true">
64 </view>
65 </extension>
66
67 <extension
68 point="org.eclipse.ui.commands">
69 <command
70 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
71 id="org.argeo.slc.client.ui.refreshResultList"
72 name="Refresh Result List">
73 </command>
74 <command
75 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
76 id="org.argeo.slc.client.ui.refreshExecutionModulesView"
77 name="Refresh Execution Modules View">
78 </command>
79 <command
80 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
81 id="org.argeo.slc.client.ui.launchBatch"
82 name="Launch Batch">
83 </command>
84 <command
85 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
86 id="org.argeo.slc.client.ui.removeSelectedFromBatch"
87 name="Remove Selected From Batch">
88 </command>
89 <command
90 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
91 id="org.argeo.slc.client.ui.clearBatch"
92 name="Clear Batch">
93 </command>
94 <command
95 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
96 id="org.argeo.slc.client.ui.refreshProcessList"
97 name="Refresh Process List ">
98 </command>
99 <command
100 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
101 id="org.argeo.slc.client.ui.displayProcessDetails"
102 name="DisplayProcessDetails">
103 <commandParameter
104 id="org.argeo.slc.client.commands.processUuid"
105 name="Process UUID">
106 </commandParameter>
107 </command>
108 <command
109 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
110 id="org.argeo.slc.client.ui.displayResultDetails"
111 name="Display Result Details">
112 <commandParameter
113 id="org.argeo.slc.client.commands.resultUuid"
114 name="Result UUID">
115 </commandParameter>
116 <commandParameter
117 id="org.argeo.slc.client.commands.resultName"
118 name="Result Name">
119 </commandParameter>
120 </command>
121 <command
122 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
123 id="org.argeo.slc.client.ui.manageBundles"
124 name="Manage Bundles">
125 </command>
126 </extension>
127
128 <extension
129 id="menu:org.eclipse.ui.main.menu"
130 point="org.eclipse.ui.menus">
131 <menuContribution
132 locationURI="menu:fileMenu">
133 <!-- Should be implemented in later version.
134 <command
135 commandId="org.argeo.slc.client.ui.manageBundles"
136 label="Manage Bundles"
137 style="push"
138 tooltip="Add or remove plugins at run time">
139 </command> -->
140 </menuContribution>
141 <menuContribution
142 locationURI="toolbar:org.argeo.slc.client.ui.resultListView">
143 <command
144 commandId="org.argeo.slc.client.ui.refreshResultList"
145 icon="icons/refresh.png"
146 label="Refresh"
147 tooltip="Refresh the result list">
148 </command>
149 </menuContribution>
150 <menuContribution
151 locationURI="toolbar:org.argeo.slc.client.ui.executionModulesView">
152 <command
153 commandId="org.argeo.slc.client.ui.refreshExecutionModulesView"
154 icon="icons/refresh.png"
155 label="Refresh"
156 tooltip="Refresh the execution modules view.">
157 </command>
158 </menuContribution>
159 <menuContribution
160 locationURI="toolbar:org.argeo.slc.client.ui.processBuilderView">
161 <command
162 commandId="org.argeo.slc.client.ui.launchBatch"
163 icon="icons/launch.gif"
164 label="Launch Batch"
165 tooltip="Launch the batch built in the process builder view.">
166 </command>
167 <command
168 commandId="org.argeo.slc.client.ui.clearBatch"
169 label="Clear Batch"
170 icon="icons/clear_batch.gif"
171 tooltip="Clear the batch built in the process builder view.">
172 </command>
173 <command
174 commandId="org.argeo.slc.client.ui.removeSelectedFromBatch"
175 icon="icons/remove_one.gif"
176 label="Remove Selected From Batch"
177 tooltip="Remove selected process from process builder view.">
178 </command>
179 </menuContribution>
180 </extension>
181 </plugin>