]>
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"
64 id=
"org.argeo.jcr.ui.explorer.nodePath"
70 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
71 id=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
72 name=
"Add remote JCR repository">
74 id=
"org.argeo.jcr.ui.explorer.repositoryUri"
75 name=
"Repository URI">
79 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
80 id=
"org.argeo.jcr.ui.explorer.addFolderNode"
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 <extension point=
"org.eclipse.ui.menus">
106 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
108 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
109 icon=
"icons/query.png"
114 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
116 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
117 icon=
"icons/addRepo.gif"
122 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
124 commandId=
"org.argeo.jcr.ui.explorer.refresh"
125 icon=
"icons/refresh.png"
129 commandId=
"org.argeo.jcr.ui.explorer.addFolderNode"
130 icon=
"icons/addFolder.gif"
134 commandId=
"org.argeo.jcr.ui.explorer.deleteNodes"
135 icon=
"icons/remove.gif"
139 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
140 icon=
"icons/import_fs.png"
142 tooltip=
"Import files from the files sytem to the repository">
145 commandId=
"org.argeo.jcr.ui.explorer.addRemoteRepository"
146 icon=
"icons/addRepo.gif"
150 commandId=
"org.argeo.jcr.ui.explorer.getNodeSize"
151 icon=
"icons/getSize.gif"
157 point=
"org.eclipse.ui.activities">
159 description=
"Only for admins"
160 id=
"org.argeo.jcr.ui.explorer.adminActivity"
163 <with variable=
"roles">
164 <iterate ifEmpty=
"false" operator=
"or">
165 <equals value=
"ROLE_ADMIN" />
170 <!-- TODO: find a way to exclude evrything -->
171 <activityPatternBinding
172 activityId=
"org.argeo.jcr.ui.explorer.adminActivity"
173 isEqualityPattern=
"true"
174 pattern=
"org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
175 </activityPatternBinding>