]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - server/plugins/org.argeo.jcr.ui.explorer/plugin.xml
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">
137 commandId="org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
138 icon="icons/query.png"
142 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
143 icon=
"icons/addRepo.gif"
147 commandId=
"org.argeo.jcr.ui.explorer.sortChildNodes"
148 icon=
"icons/sort.gif"
150 label=
"Sort child nodes"
151 tooltip=
"Warning: stopping to sort children nodes might enhance overall performances">
154 <!-- Browser view popup context menu -->
156 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
158 commandId=
"org.argeo.jcr.ui.explorer.refresh"
159 icon=
"icons/refresh.png"
163 commandId=
"org.argeo.jcr.ui.explorer.addFolderNode"
164 icon=
"icons/addFolder.gif"
172 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
175 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
178 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
184 commandId=
"org.argeo.jcr.ui.explorer.addPrivileges"
185 icon=
"icons/addPrivileges.png"
186 label=
"Add Privileges"
193 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
196 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
199 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
205 commandId=
"org.argeo.jcr.ui.explorer.createWorkspace"
206 icon=
"icons/addWorkspace.png"
207 label=
"Create Workspace"
214 value=
"org.argeo.jcr.ui.explorer.model.RepositoryElem">
217 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
223 commandId=
"org.argeo.jcr.ui.explorer.deleteNodes"
224 icon=
"icons/remove.gif"
231 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
234 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
241 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
242 icon=
"icons/import_fs.png"
244 tooltip=
"Import files from the files sytem">
250 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
253 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
256 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
262 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
263 icon=
"icons/addRepo.gif"
269 value=
"org.argeo.jcr.ui.explorer.model.RepositoriesElem">
272 value=
"org.argeo.jcr.ui.explorer.model.RepositoryElem">
279 commandId=
"org.argeo.jcr.ui.explorer.removeRemoteRepository"
280 icon=
"icons/remove.gif"
286 value=
"org.argeo.jcr.ui.explorer.model.RemoteRepositoryElem">
293 commandId=
"org.argeo.jcr.ui.explorer.getNodeSize"
294 icon=
"icons/getSize.gif"
300 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNodeElem">
303 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceElem">
312 <!-- Core expression definition
315 point="org.eclipse.core.expressions.definitions">
317 id="expression.onlyOneItemSelected">
319 variable="activeMenuSelection">
328 point="org.eclipse.ui.activities">
329 <activityPatternBinding
330 activityId="org.argeo.security.ui.adminActivity"
331 isEqualityPattern="true"
332 pattern="org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
333 </activityPatternBinding>