]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - 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">
118 id=
"org.argeo.jcr.ui.explorer.sortChildNodes.toggleState">
119 <class class=
"org.eclipse.jface.commands.ToggleState">
129 <extension point=
"org.eclipse.ui.menus">
130 <!-- Browser view specific menu -->
132 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
134 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
135 icon=
"icons/query.png"
139 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
140 icon=
"icons/addRepo.gif"
144 commandId=
"org.argeo.jcr.ui.explorer.sortChildNodes"
145 icon=
"icons/sort.gif"
147 label=
"Sort child nodes"
148 tooltip=
"Warning: stopping to sort children nodes might enhance overall performances">
151 <!-- Browser view popup context menu -->
153 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
155 commandId=
"org.argeo.jcr.ui.explorer.refresh"
156 icon=
"icons/refresh.png"
160 commandId=
"org.argeo.jcr.ui.explorer.addFolderNode"
161 icon=
"icons/addFolder.gif"
169 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
172 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
175 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
181 commandId=
"org.argeo.jcr.ui.explorer.addPrivileges"
182 icon=
"icons/addPrivileges.png"
183 label=
"Add Privileges"
190 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
193 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
196 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
202 commandId=
"org.argeo.jcr.ui.explorer.createWorkspace"
203 icon=
"icons/addWorkspace.png"
204 label=
"Create Workspace"
211 value=
"org.argeo.jcr.ui.explorer.model.RepositoryNode">
214 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
220 commandId=
"org.argeo.jcr.ui.explorer.deleteNodes"
221 icon=
"icons/remove.gif"
228 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
231 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
238 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
239 icon=
"icons/import_fs.png"
241 tooltip=
"Import files from the files sytem">
247 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
250 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
253 <with variable=
"activeMenuSelection"><count value=
"1"/></with>
259 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
260 icon=
"icons/addRepo.gif"
266 value=
"org.argeo.jcr.ui.explorer.model.RepositoriesNode">
269 value=
"org.argeo.jcr.ui.explorer.model.RepositoryNode">
276 commandId=
"org.argeo.jcr.ui.explorer.removeRemoteRepository"
277 icon=
"icons/remove.gif"
283 value=
"org.argeo.jcr.ui.explorer.model.RemoteRepositoryNode">
290 commandId=
"org.argeo.jcr.ui.explorer.getNodeSize"
291 icon=
"icons/getSize.gif"
297 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
300 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
309 <!-- Core expression definition
312 point="org.eclipse.core.expressions.definitions">
314 id="expression.onlyOneItemSelected">
316 variable="activeMenuSelection">
325 point="org.eclipse.ui.activities">
326 <activityPatternBinding
327 activityId="org.argeo.security.ui.adminActivity"
328 isEqualityPattern="true"
329 pattern="org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
330 </activityPatternBinding>