]>
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.addFileFolder"
62 name=
"Add file folder...">
65 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
66 id=
"org.argeo.jcr.ui.explorer.refresh"
70 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
71 id=
"org.argeo.jcr.ui.explorer.deleteNode"
75 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
76 id=
"org.argeo.jcr.ui.explorer.importFileSystem"
77 name=
"Import files...">
80 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
81 id=
"org.argeo.jcr.ui.explorer.openFile"
82 name=
"Open current file">
85 <extension point=
"org.eclipse.ui.menus">
87 locationURI=
"menu:org.argeo.jcr.ui.explorer.browserView">
89 commandId=
"org.argeo.jcr.ui.explorer.openGenericJcrQueryEditor"
90 icon=
"icons/query.png"
95 locationURI=
"popup:org.argeo.jcr.ui.explorer.browserView">
97 commandId=
"org.argeo.jcr.ui.explorer.refresh"
98 icon=
"icons/refresh.png"
102 commandId=
"org.argeo.jcr.ui.explorer.addFileFolder"
107 commandId=
"org.argeo.jcr.ui.explorer.deleteNode"
108 icon=
"icons/remove.gif"
112 commandId=
"org.argeo.jcr.ui.explorer.importFileSystem"
113 icon=
"icons/import_fs.png"
115 tooltip=
"Import files from the files sytem to the repository">
120 point=
"org.eclipse.ui.activities">
122 description=
"Only for admins"
123 id=
"org.argeo.jcr.ui.explorer.adminActivity"
126 <with variable=
"roles">
127 <iterate ifEmpty=
"false" operator=
"or">
128 <equals value=
"ROLE_ADMIN" />
133 <!-- TODO: find a way to exclude evrything -->
134 <activityPatternBinding
135 activityId=
"org.argeo.jcr.ui.explorer.adminActivity"
136 isEqualityPattern=
"true"
137 pattern=
"org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
138 </activityPatternBinding>