]>
git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.client.ui/plugin.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.4"?>
7 point=
"org.eclipse.ui.views">
9 id=
"org.argeo.slc.client.ui.jcrExecutionModulesView"
10 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
11 icon=
"icons/execution_module.gif"
16 id=
"org.argeo.slc.client.ui.jcrResultListView"
17 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
18 icon=
"icons/results.gif"
23 id=
"org.argeo.slc.client.ui.jcrProcessListView"
24 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
26 icon=
"icons/processes.gif"
31 <!-- Commands definitions -->
33 point=
"org.eclipse.ui.commands">
35 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
36 id=
"org.argeo.slc.client.ui.updateModule"
40 <!-- Commands that do not need dependency injection -->
42 defaultHandler=
"org.argeo.slc.client.ui.commands.AddResultFolder"
43 id=
"org.argeo.slc.client.ui.addResultFolder"
44 name=
"Add result folder">
47 id=
"org.argeo.slc.client.ui.deleteItems"
48 defaultHandler=
"org.argeo.slc.client.ui.commands.DeleteItems"
49 name=
"Delete selected item(s)">
52 defaultHandler=
"org.argeo.slc.client.ui.commands.RenameResultFolder"
53 id=
"org.argeo.slc.client.ui.renameResultFolder"
57 defaultHandler=
"org.argeo.slc.client.ui.commands.RenameResultNode"
58 id=
"org.argeo.slc.client.ui.renameResultNode"
62 defaultHandler=
"org.argeo.slc.client.ui.commands.RefreshJcrResultTreeView"
63 id=
"org.argeo.slc.client.ui.refreshJcrResultTreeView"
66 id=
"org.argeo.slc.client.ui.param.refreshType"
72 <!-- Menu definitions -->
74 id=
"menu:org.eclipse.ui.main.menu"
75 point=
"org.eclipse.ui.menus">
77 locationURI=
"toolbar:org.argeo.slc.client.ui.jcrExecutionModulesView">
79 commandId=
"org.argeo.slc.client.ui.updateModule"
80 icon=
"icons/refresh.png"
82 tooltip=
"Update module">
87 point=
"org.eclipse.ui.perspectives">
89 class=
"org.argeo.slc.client.ui.SlcExecutionPerspective"
90 icon=
"icons/slc_execution_perspective.gif"
91 id=
"org.argeo.slc.client.ui.slcExecutionPerspective"
96 point=
"org.eclipse.ui.editors">
98 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
100 icon=
"icons/batch.gif"
101 id=
"org.argeo.slc.client.ui.processEditor"
106 point=
"org.eclipse.ui.elementFactories">
108 class=
"org.argeo.slc.client.ui.editors.ProcessEditorInputFactory"
109 id=
"org.argeo.slc.client.ui.processEditorInputFactory">
113 point=
"org.eclipse.ui.activities">
116 point=
"org.eclipse.ui.activities">
118 description=
"SLC users"
119 id=
"org.argeo.slc.client.ui.slcActivity"
122 <with variable=
"roles">
123 <iterate ifEmpty=
"false" operator=
"or">
124 <equals value=
"ROLE_SLC" />
129 <!-- TODO: find a way to exclude evrything -->
130 <activityPatternBinding
131 activityId=
"org.argeo.slc.client.ui.slcActivity"
132 isEqualityPattern=
"true"
133 pattern=
"org.argeo.slc.client.ui/org.argeo.slc.client.ui.slcExecutionPerspective">
134 </activityPatternBinding>
135 <activityPatternBinding
136 activityId=
"org.argeo.security.ui.adminActivity"
137 isEqualityPattern=
"true"
138 pattern=
"org.argeo.slc.client.ui/org.argeo.slc.client.ui.slcExecutionPerspective">
139 </activityPatternBinding>