]>
git.argeo.org Git - gpl/argeo-slc.git/blob - plugins/org.argeo.slc.client.ui.dist/plugin.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.4"?>
6 point=
"org.eclipse.ui.perspectives">
8 name=
"SLC Distribution"
9 class=
"org.argeo.slc.client.ui.dist.DistributionPerspective"
10 id=
"org.argeo.slc.client.ui.dist.distributionPerspective"
11 icon=
"icons/distribution_perspective.gif">
16 point=
"org.eclipse.ui.views">
18 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
19 id=
"org.argeo.slc.client.ui.dist.artifactsBrowser"
20 icon=
"icons/packageBrowser.gif"
21 name=
"Artifacts browser">
24 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
25 id=
"org.argeo.slc.client.ui.dist.queryArtifactsForm"
26 icon=
"icons/searchForm.gif"
27 name=
"Artifacts Form">
30 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
31 id=
"org.argeo.slc.client.ui.dist.queryBundlesForm"
32 icon=
"icons/searchForm.gif"
36 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
37 id=
"org.argeo.slc.client.ui.dist.queryArtifactsText"
38 icon=
"icons/search.gif"
42 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
43 id=
"org.argeo.slc.client.ui.dist.distributionsView"
44 icon=
"icons/search.gif"
49 icon=
"icons/pview.gif"
50 category=
"org.eclipse.ui"
51 class=
"org.eclipse.ui.ExtensionFactory:progressView"
52 id=
"org.eclipse.ui.views.ProgressView">
57 point=
"org.eclipse.ui.editors">
59 class=
"org.argeo.slc.client.ui.dist.editors.GenericArtifactEditor"
60 id=
"org.argeo.slc.client.ui.dist.genericArtifactEditor"
61 name=
"Artifact editor"
62 icon=
"icons/artifactVersionBase.gif"
66 class=
"org.argeo.slc.client.ui.dist.editors.DistributionEditor"
67 id=
"org.argeo.slc.client.ui.dist.distributionEditor"
68 name=
"Distribution editor"
69 icon=
"icons/distribution_perspective.gif"
75 point=
"org.eclipse.ui.commands">
77 defaultHandler=
"org.argeo.slc.client.ui.dist.commands.ShowSizeColumn"
78 id=
"org.argeo.slc.client.ui.dist.showSizeColumn"
79 name=
"Show size column">
81 id=
"org.argeo.slc.client.ui.dist.showSizeColumn.toggleState">
82 <class class=
"org.eclipse.jface.commands.ToggleState">
90 defaultHandler=
"org.argeo.slc.client.ui.dist.commands.RefreshArtifactBrowser"
91 id=
"org.argeo.slc.client.ui.dist.refreshArtifactBrowser"
92 name=
"Refresh Artifact Browser">
95 id=
"org.argeo.slc.client.ui.dist.runInOSGi"
96 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
100 name=
"Workspace Name">
104 id=
"org.argeo.slc.client.ui.dist.normalizeDistribution"
105 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
106 name=
"Normalize Distribution">
109 name=
"Workspace Name">
113 id=
"org.argeo.slc.client.ui.dist.addRepository"
114 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
115 name=
"Add Repository">
118 <!-- TO MANIPULATE WORKSPACES -->
120 id=
"org.argeo.slc.client.ui.dist.createWorkspace"
121 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
122 name=
"Create Workspace">
125 id=
"org.argeo.slc.client.ui.dist.deleteWorkspace"
126 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
127 name=
"Delete chosen Workspace">
129 id=
"org.argeo.slc.client.ui.dist.workspaceName"
130 name=
"Workspace Name">
134 id=
"org.argeo.slc.client.ui.dist.copyWorkspace"
135 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
136 name=
"Copy chosen Workspace">
138 id=
"org.argeo.slc.client.ui.dist.workspaceName"
139 name=
"Workspace Name">
143 id=
"org.argeo.slc.client.ui.dist.manageWorkspaceAuth"
144 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
145 name=
"Manage workspace authorizations">
147 id=
"org.argeo.slc.client.ui.dist.workspaceName"
148 name=
"Workspace Name">
152 id=
"org.argeo.slc.client.ui.dist.refreshDistributionsView"
153 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
154 name=
"Refresh Distributions View">
157 id=
"org.argeo.slc.client.ui.dist.refreshDistributionOverviewPage"
158 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
159 name=
"Refresh distribution overview page">
162 id=
"org.argeo.slc.client.ui.dist.deleteArtifacts"
163 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
164 name=
"Remove selected artifacts">
168 id=
"menu:org.eclipse.ui.main.menu"
169 point=
"org.eclipse.ui.menus">
171 <!-- View Specific Menus -->
173 locationURI=
"toolbar:org.argeo.slc.client.ui.dist.artifactsBrowser">
175 commandId=
"org.argeo.slc.client.ui.dist.showSizeColumn"
176 icon=
"icons/showSize.gif"
179 tooltip=
"Warning: showing size column might reduce overall browser reactivity">
182 commandId=
"org.argeo.slc.client.ui.dist.refreshArtifactBrowser"
183 icon=
"icons/refresh.png"
185 tooltip=
"Refresh the whole browser">
189 locationURI=
"toolbar:org.argeo.slc.client.ui.dist.distributionsView">
191 commandId=
"org.argeo.slc.client.ui.dist.addRepository"
192 icon=
"icons/addItem.gif"
193 label=
"Add repository"
194 tooltip=
"Add a repository">
198 commandId="org.argeo.slc.client.ui.dist.runInOSGi"
199 icon="icons/showSize.gif"
201 tooltip="Run in a spearate OSGi runtime">
206 <!-- <menuContribution
208 locationURI="menu:org.eclipse.ui.main.menu?after=edit">
209 <menu label="Queries"
211 id="org.argeo.slc.client.ui.dist.queryMenu">
213 commandId="org.argeo.slc.client.ui.dist.openGenericJcrQueryEditor"
214 disabledIcon="icons/saveDisabled.gif"
215 icon="icons/results.gif"
218 tooltip="Open JCR query editor">
221 </menuContribution> -->
224 point=
"org.eclipse.ui.activities">
225 <!-- TODO: find a way to exclude evrything -->
226 <activityPatternBinding
227 activityId=
"org.argeo.slc.client.ui.slcActivity"
228 isEqualityPattern=
"true"
229 pattern=
"org.argeo.slc.client.ui.dist/org.argeo.slc.client.ui.dist.distributionPerspective">
230 </activityPatternBinding>
231 <activityPatternBinding
232 activityId=
"org.argeo.security.ui.adminActivity"
233 isEqualityPattern=
"true"
234 pattern=
"org.argeo.slc.client.ui.dist/org.argeo.slc.client.ui.dist.distributionPerspective">
235 </activityPatternBinding>