]>
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"
74 commandId=
"org.argeo.jcr.ui.explorer.initUserHome"
76 tooltip=
"Initializes the user specific area within this node">
80 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
82 commandId=
"org.argeo.jcr.ui.explorer.refresh"
83 icon=
"icons/refresh.png"
87 commandId=
"org.argeo.jcr.ui.explorer.addFileFolder"
92 commandId=
"org.argeo.jcr.ui.explorer.deleteNode"
93 icon=
"icons/remove.gif"
97 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
98 icon=
"icons/import_fs.png"
100 tooltip=
"Import files from the files sytem to the repository">
105 point=
"org.eclipse.ui.activities">
107 description=
"Only for admins"
108 id=
"org.argeo.jcr.ui.explorer.adminActivity"
111 <with variable=
"roles">
112 <iterate ifEmpty=
"false" operator=
"or">
113 <equals value=
"ROLE_ADMIN" />
118 <!-- TODO: find a way to exclude evrything -->
119 <activityPatternBinding
120 activityId=
"org.argeo.jcr.ui.explorer.adminActivity"
121 isEqualityPattern=
"true"
122 pattern=
"org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
123 </activityPatternBinding>