blob: e9d909abeab0a068532dcd7e22d95a2ada3796a1 [file] [log] [blame]
Stephan Herrmann01664412010-04-01 20:28:43 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
4
5<!-- Object Teams code assist: -->
6 <extension
7 point="org.eclipse.jdt.ui.quickFixProcessors"
8 id="org.eclipse.objectteams.otdt.ui.text.correction.QuickFixes"
9 name="OT/J Quick Fixes">
10 <quickFixProcessor
11 name="OT/J Quick Fix Processor"
12 class="org.eclipse.objectteams.otdt.internal.ui.text.correction.QuickFixProcessor"
13 id="org.eclipse.objectteams.otdt.ui.text.correction.QuickFixProcessor">
14 </quickFixProcessor>
15 </extension>
16
17<!-- OT/Equinox aspect relationships. -->
18 <extension
19 point="org.eclipse.objectteams.otequinox.aspectBindings">
20
21 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
22 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +020023 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann01664412010-04-01 20:28:43 +000024 id="org.eclipse.jface"/>
25 <team
26 activation="NONE"
27 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.JFaceDecapsulator"
28 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
29 <!-- decapsulation only; only the sub-team ViewAdaptor is activated -->
30 </aspectBinding>
31 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
32 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +020033 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann01664412010-04-01 20:28:43 +000034 id="org.eclipse.jface.text"/>
35 <team
36 activation="ALL_THREADS"
37 class="org.eclipse.objectteams.otdt.internal.ui.assist.LinkedModeAdaptor"
38 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif" />
39 </aspectBinding>
40 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
41 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +020042 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann01664412010-04-01 20:28:43 +000043 id="org.eclipse.jdt.ui"/>
44 <team
45 activation="ALL_THREADS"
46 class="org.eclipse.objectteams.otdt.internal.ui.assist.OTQuickFixes"
47 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
48 <team
49 activation="ALL_THREADS"
50 class="org.eclipse.objectteams.otdt.internal.ui.assist.CompletionAdaptor"
51 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
52 <team
Stephan Herrmann68a68082016-11-05 22:40:54 +010053 activation="NONE"
54 class="org.eclipse.objectteams.otdt.internal.ui.assist.CompletionAdaptor$CreateMethodMappingCompletionProposal"
55 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
56 <team
57 activation="NONE"
58 class="org.eclipse.objectteams.otdt.internal.ui.assist.CompletionAdaptor$CalloutToFieldCompletionProposal"
59 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
60 <team
Stephan Herrmann01664412010-04-01 20:28:43 +000061 activation="ALL_THREADS"
62 class="org.eclipse.objectteams.otdt.internal.ui.search.FindActionAdaptor"
63 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
64 <team
65 activation="ALL_THREADS"
66 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.ViewAdaptor"
67 superclass="org.eclipse.objectteams.otdt.internal.ui.viewsupport.JFaceDecapsulator"
68 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
69 <team
70 activation="ALL_THREADS"
71 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.JavaElementAdaptation"
72 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
73 <team
74 activation="ALL_THREADS"
Stephan Herrmann01664412010-04-01 20:28:43 +000075 class="org.eclipse.objectteams.otdt.internal.corext.DOMAdaptor"
76 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
77 <team
78 activation="ALL_THREADS"
79 class="org.eclipse.objectteams.otdt.internal.corext.CallHierarchyAdaptor"
80 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
81 <team
82 activation="ALL_THREADS"
83 class="org.eclipse.objectteams.otdt.internal.corext.CodeManipulationAdaptor"
84 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
85 <!-- no activation due to https://bugs.eclipse.org/bugs/show_bug.cgi?id=142299 -->
86 <team
87 activation="NONE"
88 class="org.eclipse.objectteams.otdt.internal.ui.text.OutlineAdaptor"
89 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
90 <team
91 activation="ALL_THREADS"
92 class="org.eclipse.objectteams.otdt.internal.ui.javaeditor.HighlightingAdaptor"
93 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
94 <team
95 activation="ALL_THREADS"
96 class="org.eclipse.objectteams.otdt.internal.ui.javaeditor.AnnotationAdaptor"
97 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
98 <team
99 activation="ALL_THREADS"
100 class="org.eclipse.objectteams.otdt.internal.ui.packageview.PackageExplorerAdaptor"
101 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
102 <team
103 activation="ALL_THREADS"
Stephan Herrmanne3d94fd2010-04-02 01:19:14 +0000104 class="org.eclipse.objectteams.otdt.internal.ui.javaeditor.JavaOutlinePageAdaptor"
Stephan Herrmann01664412010-04-01 20:28:43 +0000105 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
106 </team>
107 <team
108 activation="ALL_THREADS"
109 class="org.eclipse.objectteams.otdt.internal.ui.assist.CorrectionAdaptor"
110 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
111 </team>
112 <team
113 activation="ALL_THREADS"
114 class="org.eclipse.objectteams.otdt.internal.ui.search.SearchAdaptor"
115 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
116 </team>
117 <team
118 activation="ALL_THREADS"
119 class="org.eclipse.objectteams.otdt.internal.ui.util.HierarchyUtilAdaptor"
120 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
121 <team
122 activation="ALL_THREADS"
123 class="org.eclipse.objectteams.otdt.internal.ui.typehierarchy.TypeHierarchyViewAdaptor"
124 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
125 <team
126 activation="ALL_THREADS"
127 class="org.eclipse.objectteams.otdt.internal.ui.javaeditor.JavaEditorAdaptor"
128 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
129 </team>
Stephan Herrmannc08272a2010-05-24 20:13:50 +0000130 <team
131 activation="NONE"
Stephan Herrmann3cd496b2015-10-13 20:58:47 +0200132 class="org.eclipse.objectteams.otdt.internal.ui.javaeditor.JavaEditorAdaptor$JavaSourceViewerConfiguration"
133 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
134 </team>
135 <team
Stephan Herrmann3da337a2012-02-19 23:51:51 +0100136 activation="ALL_THREADS"
137 class="org.eclipse.objectteams.otdt.internal.ui.assist.CreateNewBaseCUProposal"
138 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
139 </team>
Stephan Herrmannda8837a2013-05-19 19:05:30 +0200140 <team
141 activation="ALL_THREADS"
142 class="org.eclipse.objectteams.otdt.internal.ui.compare.StructureCompare"
143 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
144 </team>
Stephan Herrmann7bb567f2014-04-19 20:42:00 +0200145 <team
146 activation="NONE"
147 class="org.eclipse.objectteams.otdt.internal.ui.wizards.NewOTProjectWizard"
148 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
149 </team>
Stephan Herrmanne00c8fc2014-06-09 17:15:42 +0200150 <team
Stephan Herrmann839024e2016-05-31 19:51:00 +0200151 activation="NONE"
152 class="org.eclipse.objectteams.otdt.internal.ui.wizards.NewOTProjectWizard$WizardPageOne"
153 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
154 </team>
155 <team
Stephan Herrmanne00c8fc2014-06-09 17:15:42 +0200156 activation="ALL_THREADS"
157 class="org.eclipse.objectteams.otdt.internal.ui.preferences.Validations"
158 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
159 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000160 </aspectBinding>
161 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
162 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +0200163 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann11adcd32017-01-04 22:52:11 +0100164 id="org.eclipse.jdt.core.manipulation" />
Stephan Herrmann58ba5a42018-11-25 18:29:23 +0100165 <team
166 activation="NONE"
167 class="org.eclipse.objectteams.otdt.internal.ui.util.OTStubUtility"
168 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
Stephan Herrmann11adcd32017-01-04 22:52:11 +0100169 <team
170 activation="ALL_THREADS"
171 class="org.eclipse.objectteams.otdt.internal.corext.BindingHierarchyAdaptor"
172 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
173 <team
174 activation="ALL_THREADS"
175 class="org.eclipse.objectteams.otdt.internal.corext.RoleFileAdaptor"
176 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
177 <team
178 activation="NONE"
179 class="org.eclipse.objectteams.otdt.internal.ui.assist.OTQuickFixes"
180 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
Stephan Herrmann90d85472017-01-14 19:14:19 +0100181 <team
182 activation="ALL_THREADS"
183 class="org.eclipse.objectteams.otdt.internal.corext.CodeManipulationAdaptor"
184 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
Stephan Herrmann39d8b602018-10-16 01:00:40 +0200185 <team
186 activation="ALL_THREADS"
187 class="org.eclipse.objectteams.otdt.internal.ui.assist.CompletionAdaptor"
188 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
Stephan Herrmann11adcd32017-01-04 22:52:11 +0100189 </aspectBinding>
190 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
191 <basePlugin
192 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann01664412010-04-01 20:28:43 +0000193 id="org.eclipse.ui.workbench" />
194 <team
195 activation="ALL_THREADS"
196 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.DecoratorManagerAdaptor"
197 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
Stephan Herrmann04fe3c52016-05-31 23:45:19 +0200198 <team
199 activation="ALL_THREADS"
200 class="org.eclipse.objectteams.otdt.internal.ui.preferences.ConfigureCompilerOptions"
201 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
202 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000203 </aspectBinding>
204 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
205 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +0200206 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann01664412010-04-01 20:28:43 +0000207 id="org.eclipse.jdt.core"/>
208 <team
209 activation="ALL_THREADS"
210 class="org.eclipse.objectteams.otdt.internal.ui.assist.BaseImportRewriting"
211 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
212 <team
Stephan Herrmann90d85472017-01-14 19:14:19 +0100213 activation="ALL_THREADS"
214 class="org.eclipse.objectteams.otdt.internal.corext.CodeManipulationAdaptor"
215 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
216 <team
Stephan Herrmann01664412010-04-01 20:28:43 +0000217 activation="NONE"
218 class="org.eclipse.objectteams.otdt.internal.ui.assist.QuickFixCoreAdaptor"
219 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
220 <team
221 activation="NONE"
222 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.PretendAllRoleFilesArePublic"
223 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
224 </team>
Stephan Herrmann7ecc7b02010-11-14 15:05:39 +0000225 <team
Stephan Herrmannca376922010-11-25 11:18:56 +0000226 activation="NONE"
Stephan Herrmann7ecc7b02010-11-14 15:05:39 +0000227 class="org.eclipse.objectteams.otdt.internal.corext.DOMAdaptor"
228 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
229 </team>
Stephan Herrmann3da337a2012-02-19 23:51:51 +0100230 <team
231 activation="NONE"
Stephan Herrmann362a3b02015-12-12 14:17:18 +0100232 class="org.eclipse.objectteams.otdt.internal.corext.DOMAdaptor$LocalVariableIndex"
233 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
234 </team>
235 <team
236 activation="NONE"
Stephan Herrmann3da337a2012-02-19 23:51:51 +0100237 class="org.eclipse.objectteams.otdt.internal.ui.assist.CreateNewBaseCUProposal"
238 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
239 </team>
Stephan Herrmann839024e2016-05-31 19:51:00 +0200240 <team
241 activation="NONE"
242 class="org.eclipse.objectteams.otdt.internal.ui.assist.CreateNewBaseCUProposal$WizardProposal"
243 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
244 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000245 </aspectBinding>
Stephan Herrmannf7df65b2011-08-20 21:16:08 +0000246 <aspectBinding
247 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
248 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +0200249 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmannf7df65b2011-08-20 21:16:08 +0000250 id="org.eclipse.ui.ide">
251 </basePlugin>
252 <team
253 activation="ALL_THREADS"
254 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.MarkerViewAdaptor"
255 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
256 </team>
Stephan Herrmann5eb08ad2011-08-23 17:53:54 +0000257 <team
258 activation="NONE"
Stephan Herrmann839024e2016-05-31 19:51:00 +0200259 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.MarkerViewAdaptor$MarkersViewLifeCycle"
Stephan Herrmann5eb08ad2011-08-23 17:53:54 +0000260 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
261 </team>
Stephan Herrmannf7df65b2011-08-20 21:16:08 +0000262 </aspectBinding>
Stephan Herrmann01664412010-04-01 20:28:43 +0000263 </extension>
264 <extension
265 point="org.eclipse.ui.decorators">
266 <decorator
267 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.DummyDecorator"
268 id="org.eclipse.objectteams.otdt.jdt.ui.overridingRoleDecorator"
269 label="OT/J Role Override Indicator"
270 lightweight="true"
271 location="BOTTOM_RIGHT"
272 state="true">
273 <description>
274 %OverridingRoleDecorator_description
275 </description>
276 </decorator>
277 <decorator
278 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.DummyDecorator"
279 id="org.eclipse.objectteams.otdt.jdt.ui.boundRoleDecorator"
280 label="OT/J Bound Role Indicator"
281 lightweight="true"
282 location="TOP_RIGHT"
283 state="true">
284 <description>
285 %BoundRoleDecorator_description
286 </description>
287 </decorator>
288 </extension>
Stephan Herrmannc08272a2010-05-24 20:13:50 +0000289 <extension
290 point="org.eclipse.jdt.ui.quickAssistProcessors">
291 <quickAssistProcessor
Stephan Herrmanne1a248a2010-06-01 19:19:37 +0000292 class="org.eclipse.objectteams.otdt.internal.ui.text.correction.QuickAssistProcessor"
Stephan Herrmannc08272a2010-05-24 20:13:50 +0000293 id="org.eclipse.objectteams.otdt.ui.text.correction.QuickAssitProcessor"
294 name="OT/J Quick Assit Processor">
295 </quickAssistProcessor>
296 </extension>
Stephan Herrmann7bb567f2014-04-19 20:42:00 +0200297 <extension
298 point="org.eclipse.ui.newWizards">
299 <category
300 id="org.eclipse.objectteams.otdt.ui.wizards"
301 name="%ObjectTeams">
302 </category>
303 <wizard
304 category="org.eclipse.objectteams.otdt.ui.wizards"
305 class="org.eclipse.objectteams.otdt.internal.ui.wizards.NewOTProjectWizard"
306 finalPerspective="org.eclipse.objectteams.otdt.ui.OTJavaPerspective"
307 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/wizard/newprj_wiz.gif"
308 id="org.eclipse.objectteams.otdt.ui.wizards.OTNewProjectWizard"
309 name="%NewOTProject.label"
310 preferredPerspectives="org.eclipse.objectteams.otdt.ui.OTJavaPerspective"
311 project="true">
312 <description>
313 %NewOTProject.description
314 </description>
315 </wizard>
316 </extension>
Stephan Herrmann01664412010-04-01 20:28:43 +0000317
318</plugin>