]>
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"?>
5 point=
"org.eclipse.ui.perspectives">
7 class=
"org.argeo.eclipse.ui.jcr.explorer.JcrExplorerPerspective"
9 id=
"org.argeo.jcr.ui.explorer.perspective"
14 point=
"org.eclipse.ui.views">
16 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
17 icon=
"icons/browser.gif"
18 id=
"org.argeo.jcr.ui.explorer.browserView"
23 point=
"org.eclipse.ui.editors">
25 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
26 id=
"org.argeo.jcr.ui.explorer.genericJcrQueryEditor"
28 icon=
"icons/query.png"
33 point=
"org.eclipse.ui.commands">
35 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
36 id=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
37 name=
"New generic JCR query">
40 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
41 id=
"org.argeo.jcr.ui.explorer.addFileFolder"
42 name=
"Add file folder...">
45 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
46 id=
"org.argeo.jcr.ui.explorer.refresh"
50 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
51 id=
"org.argeo.jcr.ui.explorer.deleteNode"
55 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
56 id=
"org.argeo.jcr.ui.explorer.importFileSystem"
57 name=
"Import files...">
60 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
61 id=
"org.argeo.jcr.ui.explorer.openFile"
62 name=
"Open current file">
65 <extension point=
"org.eclipse.ui.menus">
67 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
69 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
70 icon=
"icons/query.png"
75 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
77 commandId=
"org.argeo.jcr.ui.explorer.refresh"
78 icon=
"icons/refresh.png"
82 commandId=
"org.argeo.jcr.ui.explorer.addFileFolder"
87 commandId=
"org.argeo.jcr.ui.explorer.deleteNode"
88 icon=
"icons/remove.gif"
92 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
93 icon=
"icons/import_fs.png"
95 tooltip=
"Import files from the files sytem to the repository">
100 point=
"org.eclipse.ui.activities">
102 description=
"Only for admins"
103 id=
"org.argeo.jcr.ui.explorer.adminActivity"
106 <with variable=
"roles">
107 <iterate ifEmpty=
"false" operator=
"or">
108 <equals value=
"ROLE_ADMIN" />
113 <!-- TODO: find a way to exclude evrything -->
114 <activityPatternBinding
115 activityId=
"org.argeo.jcr.ui.explorer.adminActivity"
116 isEqualityPattern=
"true"
117 pattern=
"org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
118 </activityPatternBinding>