]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - server/plugins/org.argeo.jcr.ui.explorer/plugin.xml
095aa01a8bee2002ec96b6f14251c817aabc3cfa
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.4"?>
6 point=
"org.eclipse.ui.perspectives">
8 class=
"org.argeo.jcr.ui.explorer.JcrExplorerPerspective"
10 id=
"org.argeo.jcr.ui.explorer.perspective"
16 point=
"org.eclipse.ui.views">
18 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
19 icon=
"icons/browser.gif"
20 id=
"org.argeo.jcr.ui.explorer.browserView"
26 point=
"org.eclipse.ui.editors">
28 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
29 id=
"org.argeo.jcr.ui.explorer.genericJcrQueryEditor"
31 icon=
"icons/query.png"
35 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
36 id=
"org.argeo.jcr.ui.explorer.genericNodeEditor"
38 icon=
"icons/query.png"
44 point=
"org.eclipse.ui.commands">
46 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
47 id=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
48 name=
"New generic JCR query">
51 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
52 id=
"org.argeo.jcr.ui.explorer.openGenericNodeEditor"
53 name=
"Open generic node Editor">
55 id=
"org.argeo.jcr.ui.explorer.nodePath"
60 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
61 id=
"org.argeo.jcr.ui.explorer.getNodeSize"
65 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
66 id=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
67 name=
"Add remote JCR repository">
69 id=
"org.argeo.jcr.ui.explorer.repositoryUri"
70 name=
"Repository URI">
74 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
75 id=
"org.argeo.jcr.ui.explorer.removeRemoteRepository"
76 name=
"Remove remote JCR repository">
79 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
80 id=
"org.argeo.jcr.ui.explorer.addFolderNode"
81 name=
"Create a new folder">
84 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
85 id=
"org.argeo.jcr.ui.explorer.addPrivileges"
86 name=
"Add Privileges">
89 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
90 id=
"org.argeo.jcr.ui.explorer.createWorkspace"
91 name=
"Create a new workspace">
94 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
95 id=
"org.argeo.jcr.ui.explorer.refresh"
99 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
100 id=
"org.argeo.jcr.ui.explorer.deleteNodes"
104 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
105 id=
"org.argeo.jcr.ui.explorer.importFileSystem"
106 name=
"Import files...">
109 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
110 id=
"org.argeo.jcr.ui.explorer.openFile"
111 name=
"Open current file">
114 defaultHandler=
"org.argeo.jcr.ui.explorer.commands.SortChildNodes"
115 id=
"org.argeo.jcr.ui.explorer.sortChildNodes"
116 name=
"Sort node tree">
117 <!-- FIXME: default value does not work -->
119 id=
"org.argeo.jcr.ui.explorer.sortChildNodes.toggleState"
120 class=
"org.eclipse.ui.handlers.RegistryToggleState:true" >
121 <!-- <class class="org.eclipse.jface.commands.ToggleState">
131 <extension point=
"org.eclipse.ui.menus">
132 <!-- Browser view specific menu -->
134 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
136 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
137 icon=
"icons/query.png"
141 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
142 icon=
"icons/addRepo.gif"
146 commandId=
"org.argeo.jcr.ui.explorer.sortChildNodes"
147 icon=
"icons/sort.gif"
149 label=
"Sort child nodes"
150 tooltip=
"Warning: stopping to sort children nodes might enhance overall performances">
153 <!-- Browser view popup context menu -->
155 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
157 commandId=
"org.argeo.jcr.ui.explorer.refresh"
158 icon=
"icons/refresh.png"
162 commandId=
"org.argeo.jcr.ui.explorer.addFolderNode"
163 icon=
"icons/addFolder.gif"
171 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
174 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
177 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
183 commandId=
"org.argeo.jcr.ui.explorer.addPrivileges"
184 icon=
"icons/addPrivileges.png"
185 label=
"Add Privileges"
192 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
195 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
198 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
204 commandId=
"org.argeo.jcr.ui.explorer.createWorkspace"
205 icon=
"icons/addWorkspace.png"
206 label=
"Create Workspace"
213 value=
"org.argeo.jcr.ui.explorer.model.RepositoryElem">
216 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
222 commandId=
"org.argeo.jcr.ui.explorer.deleteNodes"
223 icon=
"icons/remove.gif"
230 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
233 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
240 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
241 icon=
"icons/import_fs.png"
243 tooltip=
"Import files from the files sytem">
249 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
252 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
255 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
261 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
262 icon=
"icons/addRepo.gif"
268 value=
"org.argeo.jcr.ui.explorer.model.RepositoriesElem">
271 value=
"org.argeo.jcr.ui.explorer.model.RepositoryElem">
278 commandId=
"org.argeo.jcr.ui.explorer.removeRemoteRepository"
279 icon=
"icons/remove.gif"
285 value=
"org.argeo.jcr.ui.explorer.model.RemoteRepositoryElem">
292 commandId=
"org.argeo.jcr.ui.explorer.getNodeSize"
293 icon=
"icons/getSize.gif"
299 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
302 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
311 <!-- Core expression definition
314 point="org.eclipse.core.expressions.definitions">
316 id="expression.onlyOneItemSelected">
318 variable="activeMenuSelection">
327 point="org.eclipse.ui.activities">
328 <activityPatternBinding
329 activityId="org.argeo.security.ui.adminActivity"
330 isEqualityPattern="true"
331 pattern="org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
332 </activityPatternBinding>