]>
git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.client.ui/plugin.xml
e77f45899a0aec2f70bd19090d18b10d213a77c8
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 defaultHandler=
"org.argeo.slc.client.ui.commands.RefreshJcrResultTreeView"
48 id=
"org.argeo.slc.client.ui.refreshJcrResultTreeView"
51 id=
"org.argeo.slc.client.ui.param.refreshType"
57 <!-- Menu definitions -->
59 id=
"menu:org.eclipse.ui.main.menu"
60 point=
"org.eclipse.ui.menus">
62 locationURI=
"toolbar:org.argeo.slc.client.ui.jcrExecutionModulesView">
64 commandId=
"org.argeo.slc.client.ui.updateModule"
65 icon=
"icons/refresh.png"
67 tooltip=
"Update module">
72 point=
"org.eclipse.ui.perspectives">
74 class=
"org.argeo.slc.client.ui.SlcExecutionPerspective"
75 icon=
"icons/slc_execution_perspective.gif"
76 id=
"org.argeo.slc.client.ui.slcExecutionPerspective"
81 point=
"org.eclipse.ui.editors">
83 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
85 icon=
"icons/batch.gif"
86 id=
"org.argeo.slc.client.ui.processEditor"
91 point=
"org.eclipse.ui.elementFactories">
93 class=
"org.argeo.slc.client.ui.editors.ProcessEditorInputFactory"
94 id=
"org.argeo.slc.client.ui.processEditorInputFactory">
98 point=
"org.eclipse.ui.activities">
101 point=
"org.eclipse.ui.activities">
103 description=
"SLC users"
104 id=
"org.argeo.slc.client.ui.slcActivity"
107 <with variable=
"roles">
108 <iterate ifEmpty=
"false" operator=
"or">
109 <equals value=
"ROLE_SLC" />
114 <!-- TODO: find a way to exclude evrything -->
115 <activityPatternBinding
116 activityId=
"org.argeo.slc.client.ui.slcActivity"
117 isEqualityPattern=
"true"
118 pattern=
"org.argeo.slc.client.ui/org.argeo.slc.client.ui.slcExecutionPerspective">
119 </activityPatternBinding>
120 <activityPatternBinding
121 activityId=
"org.argeo.security.ui.adminActivity"
122 isEqualityPattern=
"true"
123 pattern=
"org.argeo.slc.client.ui/org.argeo.slc.client.ui.slcExecutionPerspective">
124 </activityPatternBinding>