]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.ui/plugin.xml
First draft of ProcessDetail Implementation
[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.processListView"
22 class="org.argeo.eclipse.spring.SpringExtensionFactory"
23 name="Process List"
24 restorable="true">
25 </view>
26 <view
27 id="org.argeo.slc.client.ui.processDetailView"
28 class="org.argeo.eclipse.spring.SpringExtensionFactory"
29 name="Process Details"
30 allowMultiple="true"
31 restorable="true">
32 </view>
33 <view
34 id="org.argeo.slc.client.ui.processBuilderView"
35 class="org.argeo.eclipse.spring.SpringExtensionFactory"
36 name="Process Builder"
37 restorable="true">
38 </view>
39 </extension>
40
41 <extension
42 point="org.eclipse.ui.commands">
43 <command
44 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
45 id="org.argeo.slc.client.ui.refreshResultList"
46 name="RefreshResultList ">
47 </command>
48 <command
49 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
50 id="org.argeo.slc.client.ui.refreshProcessList"
51 name="RefreshProcessList ">
52 </command>
53 <command
54 defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
55 id="org.argeo.slc.client.ui.displayProcessDetails"
56 name="DisplayProcessDetails">
57 <commandParameter
58 id="org.argeo.slc.client.commands.processUuid"
59 name="Process UUID">
60 </commandParameter>
61 </command>
62 </extension>
63 <extension
64 point="org.eclipse.ui.bindings">
65 <key
66 commandId="org.argeo.slc.client.ui.refreshResultList"
67 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
68 sequence="CTRL+R">
69 </key>
70 </extension>
71
72 <extension
73 id="menu:org.eclipse.ui.main.menu"
74 point="org.eclipse.ui.menus">
75 <menuContribution
76 locationURI="menu:org.eclipse.ui.main.menu?after=fileMenu">
77 <menu
78 id="slcMenu"
79 label="SLC">
80 <command
81 commandId="org.argeo.slc.client.ui.refreshResultList"
82 label="Refresh"
83 style="push"
84 tooltip="Refresh the result list">
85 </command>
86 </menu>
87 </menuContribution>
88 <menuContribution
89 locationURI="toolbar:org.eclipse.ui.main.toolbar">
90 <toolbar
91 id="org.argeo.slc.client.ui.ResultViewToolbar">
92 <command
93 commandId="org.argeo.slc.client.ui.refreshResultList"
94 icon="icons/refresh.png"
95 label="Refresh"
96 style="toggle"
97 tooltip="Refresh the result list">
98 </command>
99 <separator
100 name="resultListViewGroup">
101 </separator>
102 </toolbar>
103 </menuContribution>
104 </extension>
105
106 </plugin>