]>
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"
43 name=
"Add file folder...">
46 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
47 id=
"org.argeo.jcr.ui.explorer.refresh"
48 icon=
"icons/refresh.png"
52 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
53 id=
"org.argeo.jcr.ui.explorer.deleteNode"
57 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
58 id=
"org.argeo.jcr.ui.explorer.importFileSystem"
59 name=
"Import files...">
62 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
63 id=
"org.argeo.jcr.ui.explorer.openFile"
64 name=
"Open current file">
67 <extension point=
"org.eclipse.ui.menus">
69 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
71 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
72 icon=
"icons/query.png"
76 commandId=
"org.argeo.jcr.ui.explorer.initUserHome"
78 tooltip=
"Initializes the user specific area within this node">
82 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
84 commandId=
"org.argeo.jcr.ui.explorer.refresh"
85 icon=
"icons/refresh.png"
89 commandId=
"org.argeo.jcr.ui.explorer.addFileFolder"
94 commandId=
"org.argeo.jcr.ui.explorer.deleteNode"
95 icon=
"icons/remove.gif"
99 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
100 icon=
"icons/import_fs.png"
102 tooltip=
"Import files from the files sytem to the repository">
107 point=
"org.eclipse.ui.activities">
109 description=
"Only for admins"
110 id=
"org.argeo.jcr.ui.explorer.adminActivity"
113 <with variable=
"roles">
114 <iterate ifEmpty=
"false" operator=
"or">
115 <equals value=
"ROLE_ADMIN" />
120 <!-- TODO: find a way to exclude evrything -->
121 <activityPatternBinding
122 activityId=
"org.argeo.jcr.ui.explorer.adminActivity"
123 isEqualityPattern=
"true"
124 pattern=
"org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
125 </activityPatternBinding>