]>
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 the new folder">
84 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
85 id=
"org.argeo.jcr.ui.explorer.refresh"
89 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
90 id=
"org.argeo.jcr.ui.explorer.deleteNodes"
94 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
95 id=
"org.argeo.jcr.ui.explorer.importFileSystem"
96 name=
"Import files...">
99 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
100 id=
"org.argeo.jcr.ui.explorer.openFile"
101 name=
"Open current file">
104 defaultHandler=
"org.argeo.jcr.ui.explorer.commands.SortChildNodes"
105 id=
"org.argeo.jcr.ui.explorer.sortChildNodes"
106 name=
"Sort node tree">
108 id=
"org.argeo.jcr.ui.explorer.sortChildNodes.toggleState">
109 <class class=
"org.eclipse.jface.commands.ToggleState">
119 <extension point=
"org.eclipse.ui.menus">
120 <!-- Browser view specific menu -->
122 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
124 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
125 icon=
"icons/query.png"
129 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
130 icon=
"icons/addRepo.gif"
134 commandId=
"org.argeo.jcr.ui.explorer.sortChildNodes"
135 icon=
"icons/sort.gif"
137 label=
"Sort child nodes"
138 tooltip=
"Warning: stopping to sort children nodes might enhance overall performances">
141 <!-- Browser view popup context menu -->
143 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
145 commandId=
"org.argeo.jcr.ui.explorer.refresh"
146 icon=
"icons/refresh.png"
150 commandId=
"org.argeo.jcr.ui.explorer.addFolderNode"
151 icon=
"icons/addFolder.gif"
159 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
162 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
166 definitionId=
"expression.onlyOneItemSelected">
173 commandId=
"org.argeo.jcr.ui.explorer.deleteNodes"
174 icon=
"icons/remove.gif"
180 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
183 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
190 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
191 icon=
"icons/import_fs.png"
193 tooltip=
"Import files from the files sytem to the repository">
199 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
202 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
206 variable=
"activeMenuSelection">
216 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
217 icon=
"icons/addRepo.gif"
223 value=
"org.argeo.jcr.ui.explorer.model.RepositoriesNode">
226 value=
"org.argeo.jcr.ui.explorer.model.RepositoryNode">
233 commandId=
"org.argeo.jcr.ui.explorer.removeRemoteRepository"
234 icon=
"icons/remove.gif"
240 value=
"org.argeo.jcr.ui.explorer.model.RemoteRepositoryNode">
247 commandId=
"org.argeo.jcr.ui.explorer.getNodeSize"
248 icon=
"icons/getSize.gif"
254 value=
"org.argeo.jcr.ui.explorer.model.SingleJcrNode">
257 value=
"org.argeo.jcr.ui.explorer.model.WorkspaceNode">
266 <!-- Core expression definition
269 point="org.eclipse.core.expressions.definitions">
271 id="expression.onlyOneItemSelected">
273 variable="activeMenuSelection">
282 point="org.eclipse.ui.activities">
283 <activityPatternBinding
284 activityId="org.argeo.security.ui.adminActivity"
285 isEqualityPattern="true"
286 pattern="org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
287 </activityPatternBinding>