blob: a65d5c088d00213e5aea529de2404d113056a2b5 [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
23 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
24 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
33 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
34 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
42 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
43 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
53 activation="ALL_THREADS"
54 class="org.eclipse.objectteams.otdt.internal.ui.search.FindActionAdaptor"
55 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
56 <team
57 activation="ALL_THREADS"
58 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.ViewAdaptor"
59 superclass="org.eclipse.objectteams.otdt.internal.ui.viewsupport.JFaceDecapsulator"
60 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
61 <team
62 activation="ALL_THREADS"
63 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.JavaElementAdaptation"
64 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
65 <team
66 activation="ALL_THREADS"
67 class="org.eclipse.objectteams.otdt.internal.corext.RoleFileAdaptor"
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.corext.BindingHierarchyAdaptor"
72 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
73 <team
74 activation="ALL_THREADS"
75 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"
132 class="org.eclipse.objectteams.otdt.internal.ui.util.OTStubUtility"
133 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
134 </team>
Stephan Herrmann8763ecc2010-09-10 23:38:17 +0000135 <team
136 activation="NONE"
137 class="org.eclipse.objectteams.otdt.internal.ui.assist.CompletionAdaptor.CreateMethodMappingCompletionProposal"
138 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
139 </team>
Stephan Herrmann3da337a2012-02-19 23:51:51 +0100140 <team
141 activation="ALL_THREADS"
142 class="org.eclipse.objectteams.otdt.internal.ui.assist.CreateNewBaseCUProposal"
143 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
144 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000145 </aspectBinding>
146 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
147 <basePlugin
148 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
149 id="org.eclipse.ui.workbench" />
150 <team
151 activation="ALL_THREADS"
152 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.DecoratorManagerAdaptor"
153 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
154 </aspectBinding>
155 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
156 <basePlugin
157 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
158 id="org.eclipse.jdt.core"/>
159 <team
160 activation="ALL_THREADS"
161 class="org.eclipse.objectteams.otdt.internal.ui.assist.BaseImportRewriting"
162 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
163 <team
164 activation="NONE"
165 class="org.eclipse.objectteams.otdt.internal.ui.assist.QuickFixCoreAdaptor"
166 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
167 <team
168 activation="NONE"
169 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.PretendAllRoleFilesArePublic"
170 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
171 </team>
Stephan Herrmann7ecc7b02010-11-14 15:05:39 +0000172 <team
Stephan Herrmannca376922010-11-25 11:18:56 +0000173 activation="NONE"
Stephan Herrmann7ecc7b02010-11-14 15:05:39 +0000174 class="org.eclipse.objectteams.otdt.internal.corext.DOMAdaptor"
175 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
176 </team>
Stephan Herrmann3da337a2012-02-19 23:51:51 +0100177 <team
178 activation="NONE"
179 class="org.eclipse.objectteams.otdt.internal.ui.assist.CreateNewBaseCUProposal"
180 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
181 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000182 </aspectBinding>
Stephan Herrmannf7df65b2011-08-20 21:16:08 +0000183 <aspectBinding
184 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
185 <basePlugin
186 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
187 id="org.eclipse.ui.ide">
188 </basePlugin>
189 <team
190 activation="ALL_THREADS"
191 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.MarkerViewAdaptor"
192 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
193 </team>
Stephan Herrmann5eb08ad2011-08-23 17:53:54 +0000194 <team
195 activation="NONE"
196 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.MarkerViewAdaptor.MarkersViewLifeCycle.MarkersView"
197 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
198 </team>
Stephan Herrmannf7df65b2011-08-20 21:16:08 +0000199 </aspectBinding>
Stephan Herrmann01664412010-04-01 20:28:43 +0000200 </extension>
201 <extension
202 point="org.eclipse.ui.decorators">
203 <decorator
204 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.DummyDecorator"
205 id="org.eclipse.objectteams.otdt.jdt.ui.overridingRoleDecorator"
206 label="OT/J Role Override Indicator"
207 lightweight="true"
208 location="BOTTOM_RIGHT"
209 state="true">
210 <description>
211 %OverridingRoleDecorator_description
212 </description>
213 </decorator>
214 <decorator
215 class="org.eclipse.objectteams.otdt.internal.ui.viewsupport.DummyDecorator"
216 id="org.eclipse.objectteams.otdt.jdt.ui.boundRoleDecorator"
217 label="OT/J Bound Role Indicator"
218 lightweight="true"
219 location="TOP_RIGHT"
220 state="true">
221 <description>
222 %BoundRoleDecorator_description
223 </description>
224 </decorator>
225 </extension>
Stephan Herrmannc08272a2010-05-24 20:13:50 +0000226 <extension
227 point="org.eclipse.jdt.ui.quickAssistProcessors">
228 <quickAssistProcessor
Stephan Herrmanne1a248a2010-06-01 19:19:37 +0000229 class="org.eclipse.objectteams.otdt.internal.ui.text.correction.QuickAssistProcessor"
Stephan Herrmannc08272a2010-05-24 20:13:50 +0000230 id="org.eclipse.objectteams.otdt.ui.text.correction.QuickAssitProcessor"
231 name="OT/J Quick Assit Processor">
232 </quickAssistProcessor>
233 </extension>
Stephan Herrmann01664412010-04-01 20:28:43 +0000234
235</plugin>