]>
git.argeo.org Git - gpl/argeo-slc.git/blob - plugin.xml
cc4b39c239087a492e625d5ab6eac39155f6ff13
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"
50 point=
"org.eclipse.ui.editors">
52 class=
"org.argeo.slc.client.ui.dist.editors.GenericArtifactEditor"
53 id=
"org.argeo.slc.client.ui.dist.genericArtifactEditor"
54 name=
"Artifact editor"
55 icon=
"icons/artifactVersionBase.gif"
59 class=
"org.argeo.slc.client.ui.dist.editors.DistributionEditor"
60 id=
"org.argeo.slc.client.ui.dist.distributionEditor"
61 name=
"Distribution editor"
62 icon=
"icons/distribution_perspective.gif"
68 point=
"org.eclipse.ui.commands">
70 defaultHandler=
"org.argeo.slc.client.ui.dist.commands.ShowSizeColumn"
71 id=
"org.argeo.slc.client.ui.dist.showSizeColumn"
72 name=
"Show size column">
74 id=
"org.argeo.slc.client.ui.dist.showSizeColumn.toggleState">
75 <class class=
"org.eclipse.jface.commands.ToggleState">
83 defaultHandler=
"org.argeo.slc.client.ui.dist.commands.RefreshArtifactBrowser"
84 id=
"org.argeo.slc.client.ui.dist.refreshArtifactBrowser"
85 name=
"Refresh Artifact Browser">
88 id=
"org.argeo.slc.client.ui.dist.runInOSGi"
89 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
93 name=
"Workspace Name">
97 id=
"org.argeo.slc.client.ui.dist.normalizeDistribution"
98 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
99 name=
"Normalize Distribution">
102 name=
"Workspace Name">
106 id=
"org.argeo.slc.client.ui.dist.addRepository"
107 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
108 name=
"Add Repository">
111 <!-- TO MANIPULATE WORKSPACES -->
113 id=
"org.argeo.slc.client.ui.dist.createWorkspace"
114 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
115 name=
"Create Workspace">
118 id=
"org.argeo.slc.client.ui.dist.deleteWorkspace"
119 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
120 name=
"Delete chosen Workspace">
122 id=
"org.argeo.slc.client.ui.dist.workspaceName"
123 name=
"Workspace Name">
127 id=
"org.argeo.slc.client.ui.dist.copyWorkspace"
128 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
129 name=
"Copy chosen Workspace">
131 id=
"org.argeo.slc.client.ui.dist.workspaceName"
132 name=
"Workspace Name">
136 id=
"org.argeo.slc.client.ui.dist.manageWorkspaceAuth"
137 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
138 name=
"Manage workspace authorizations">
140 id=
"org.argeo.slc.client.ui.dist.workspaceName"
141 name=
"Workspace Name">
145 id=
"org.argeo.slc.client.ui.dist.refreshDistributionsView"
146 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
147 name=
"Refresh Distributions View">
150 id=
"org.argeo.slc.client.ui.dist.refreshDistributionOverviewPage"
151 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
152 name=
"Refresh distribution overview page">
155 id=
"org.argeo.slc.client.ui.dist.deleteArtifacts"
156 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
157 name=
"Remove selected artifacts">
161 id=
"menu:org.eclipse.ui.main.menu"
162 point=
"org.eclipse.ui.menus">
164 <!-- View Specific Menus -->
166 locationURI=
"toolbar:org.argeo.slc.client.ui.dist.artifactsBrowser">
168 commandId=
"org.argeo.slc.client.ui.dist.showSizeColumn"
169 icon=
"icons/showSize.gif"
172 tooltip=
"Warning: showing size column might reduce overall browser reactivity">
175 commandId=
"org.argeo.slc.client.ui.dist.refreshArtifactBrowser"
176 icon=
"icons/refresh.png"
178 tooltip=
"Refresh the whole browser">
182 locationURI=
"toolbar:org.argeo.slc.client.ui.dist.distributionsView">
184 commandId=
"org.argeo.slc.client.ui.dist.addRepository"
185 icon=
"icons/addItem.gif"
186 label=
"Add repository"
187 tooltip=
"Add a repository">
191 commandId="org.argeo.slc.client.ui.dist.runInOSGi"
192 icon="icons/showSize.gif"
194 tooltip="Run in a spearate OSGi runtime">
199 <!-- <menuContribution
201 locationURI="menu:org.eclipse.ui.main.menu?after=edit">
202 <menu label="Queries"
204 id="org.argeo.slc.client.ui.dist.queryMenu">
206 commandId="org.argeo.slc.client.ui.dist.openGenericJcrQueryEditor"
207 disabledIcon="icons/saveDisabled.gif"
208 icon="icons/results.gif"
211 tooltip="Open JCR query editor">
214 </menuContribution> -->
217 point=
"org.eclipse.ui.activities">
218 <!-- TODO: find a way to exclude evrything -->
219 <activityPatternBinding
220 activityId=
"org.argeo.slc.client.ui.slcActivity"
221 isEqualityPattern=
"true"
222 pattern=
"org.argeo.slc.client.ui.dist/org.argeo.slc.client.ui.dist.distributionPerspective">
223 </activityPatternBinding>
224 <activityPatternBinding
225 activityId=
"org.argeo.security.ui.adminActivity"
226 isEqualityPattern=
"true"
227 pattern=
"org.argeo.slc.client.ui.dist/org.argeo.slc.client.ui.dist.distributionPerspective">
228 </activityPatternBinding>