blob: b00d40cce35d2ae49cae61c65368430d7ddba518 [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 <extension
5 point="org.eclipse.objectteams.otequinox.aspectBindings">
6 <aspectBinding icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
7 <basePlugin
8 id="org.eclipse.jdt.ui"
Stephan Herrmann2276b5d2015-05-22 21:46:00 +02009 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png">
Stephan Herrmann01664412010-04-01 20:28:43 +000010 </basePlugin>
11 <team
12 activation="ALL_THREADS"
13 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameAdaptor"
14 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
15 </team>
16 <team
Stephan Herrmannfde4bd62012-12-04 20:54:14 +010017 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +020018 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameAdaptor$OTNodeAdjustments"
Stephan Herrmannfde4bd62012-12-04 20:54:14 +010019 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
20 </team>
21 <team
Stephan Herrmann2d6fd2c2015-12-12 16:55:16 +010022 activation="NONE"
23 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameAdaptor$ImportsManager"
24 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
25 </team>
26 <team
Stephan Herrmann01664412010-04-01 20:28:43 +000027 activation="ALL_THREADS"
28 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor"
29 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
30 </team>
31 <team
32 activation="ALL_THREADS"
33 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.CorextAdaptor"
34 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
35 </team>
36 <team
37 activation="ALL_THREADS"
38 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveAdaptor"
39 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
40 </team>
41 <team
42 activation="ALL_THREADS"
Stephan Herrmann01664412010-04-01 20:28:43 +000043 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor"
44 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
45 </team>
46 <team
Stephan Herrmanndeda7932012-08-12 00:15:18 +020047 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +020048 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor$PullUpRefactoringProcessorRole"
Stephan Herrmanndeda7932012-08-12 00:15:18 +020049 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
50 </team>
51 <team
Stephan Herrmann68a68082016-11-05 22:40:54 +010052 activation="NONE"
53 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor$WizardPage"
54 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
55 </team>
56 <team
Stephan Herrmann01664412010-04-01 20:28:43 +000057 activation="ALL_THREADS"
58 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameTypeAdaptor"
59 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
60 </team>
61 <team
62 activation="ALL_THREADS"
Stephan Herrmann01664412010-04-01 20:28:43 +000063 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pushdown.PushDownAdaptor"
64 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
65 </team>
66 <team
67 activation="ALL_THREADS"
68 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ActionGroupAdaptor"
69 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
70 </team>
Stephan Herrmann3da79242010-07-24 14:47:57 +000071 <team
Stephan Herrmann68a68082016-11-05 22:40:54 +010072 activation="NONE"
73 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ActionGroupAdaptor$CUEditorAdaptor"
74 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
75 </team>
76 <team
Stephan Herrmann3da79242010-07-24 14:47:57 +000077 activation="ALL_THREADS"
78 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.NotSupportedRefactoringAdaptor"
79 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
80 </team>
Stephan Herrmann5d06eff2010-08-29 00:11:52 +000081 <team
82 activation="ALL_THREADS"
83 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ChangeSignatureAdaptor"
84 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
85 </team>
Stephan Herrmann4d66a6a2011-03-12 00:39:49 +000086 <team
87 activation="NONE"
Stephan Herrmann68a68082016-11-05 22:40:54 +010088 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ChangeSignatureAdaptor$Processor"
Stephan Herrmann08ed11a2012-02-05 21:03:53 +010089 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
90 </team>
91 <team
92 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +020093 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor$Processor"
Stephan Herrmann4d66a6a2011-03-12 00:39:49 +000094 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
95 </team>
96 <team
97 activation="ALL_THREADS"
98 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor"
99 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
100 </team>
Stephan Herrmann1437f3b2011-12-27 12:17:48 +0100101 <team
102 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200103 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor$BaseImporting"
Stephan Herrmann1437f3b2011-12-27 12:17:48 +0100104 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
105 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000106 </aspectBinding>
Stephan Herrmann7b935332012-09-22 21:44:19 +0200107 <aspectBinding
108 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
109 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +0200110 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann11adcd32017-01-04 22:52:11 +0100111 id="org.eclipse.jdt.core.manipulation">
112 </basePlugin>
113 <team
114 activation="ALL_THREADS"
115 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor"
Stephan Herrmann6a80d222017-01-04 23:23:00 +0100116 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif"/>
Stephan Herrmann5be9c752018-03-03 19:53:40 +0100117 <team
118 activation="ALL_THREADS"
119 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor"
120 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
121 </team>
Stephan Herrmann29b05112018-07-29 15:25:55 +0200122 <team
123 activation="ALL_THREADS"
124 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameAdaptor"
125 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
126 </team>
Stephan Herrmann7e4e24d2019-08-23 23:13:56 +0200127 <team
128 activation="ALL_THREADS"
129 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.CorextAdaptor"
130 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
131 </team>
132 <team
133 activation="ALL_THREADS"
134 class="org.eclipse.objectteams.otdt.internal.refactoring.corext.rename.RolePartsUnifier"
135 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
136 </team>
Stephan Herrmannd97cb452019-08-25 12:50:22 +0200137 <team
138 activation="ALL_THREADS"
139 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveInstanceMethodAdaptor"
140 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
141 </team>
Stephan Herrmann6a15b112019-08-25 20:13:16 +0200142 <team
143 activation="ALL_THREADS"
144 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor"
145 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
146 </team>
147 <team
148 activation="ALL_THREADS"
149 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveAdaptor"
150 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
151 </team>
Stephan Herrmann11adcd32017-01-04 22:52:11 +0100152 </aspectBinding>
153 <aspectBinding
154 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
155 <basePlugin
156 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann7b935332012-09-22 21:44:19 +0200157 id="org.eclipse.jdt.core">
158 </basePlugin>
159 <team
160 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200161 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveAdaptor$MoveCU"
Stephan Herrmann7b935332012-09-22 21:44:19 +0200162 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
163 </team>
Stephan Herrmann9ad28472013-05-20 19:06:23 +0200164 <team
165 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200166 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor$Visibility"
Stephan Herrmann9ad28472013-05-20 19:06:23 +0200167 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
168 </team>
Stephan Herrmann7b935332012-09-22 21:44:19 +0200169 </aspectBinding>
Stephan Herrmann01664412010-04-01 20:28:43 +0000170 </extension>
171 <extension
172 point="org.eclipse.ui.actionSets">
173 <actionSet
174 description="Action set containing OT/J refactoring actions"
175 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet"
176 label="OT/J Refactor">
177<!-- Copy&Paste from JDT.UI as per https://bugs.eclipse.org/bugs/show_bug.cgi?id=15670 -->
178 <menu
179 label="%Refactoring.menu.label"
180 path="edit"
181 id="org.eclipse.jdt.ui.refactoring.menu">
182 <separator name="undoRedoGroup"/>
183 <separator name="reorgGroup"/>
184 <separator name="codingGroup"/>
185 <separator name="reorgGroup2"/>
186 <separator name="typeGroup"/>
187 <separator name="typeGroup2"/>
188 <separator name="codingGroup2"/>
189 <separator name="typeGroup3"/>
190 <separator name="scriptGroup"/>
191 </menu>
192<!-- -->
193 <action
194 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.extractcallin.ExtractCallinAction"
195 definitionId="org.eclipse.objectteams.otdt.refactoring.extract.callin"
196 id="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.action2"
197 label="%Extract.callin.label"
198 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
199 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
200 style="push"
201 tooltip="%Extract.callin.tooltip">
202 </action>
203 <action
204 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.inlinecallin.InlineCallinAction"
205 definitionId="org.eclipse.objectteams.otdt.refactoring.inline.callin"
206 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
207 id="org.eclipse.objectteams.otdt.internal.refactoring.InlineCallin"
208 label="%Inline.callin.label"
209 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
Stephan Herrmann3065b422013-05-07 18:48:39 +0200210 tooltip="%Inline.callin.tooltip"
211 style="push">
212 </action>
213 <action
214 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.rolefile.MoveToRoleFileAction"
215 definitionId="org.eclipse.objectteams.otdt.refactoring.moveto.rolefile"
Stephan Herrmann50fcf7c2014-11-25 21:38:14 +0100216 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/role_obj.png"
Stephan Herrmann3065b422013-05-07 18:48:39 +0200217 id="org.eclipse.objectteams.otdt.internal.refactoring.MoveToRoleFile"
218 label="%Moveto.rolefile.label"
219 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
220 tooltip="%Moveto.rolefile.label"
Stephan Herrmann01664412010-04-01 20:28:43 +0000221 style="push">
222 </action>
223 </actionSet>
224 </extension>
225 <extension
226 point="org.eclipse.ui.commands">
227 <command
228 name="%ActionDefinition.inline.callin.name"
229 description="%ActionDefinition.inline.callin.description"
230 categoryId="org.eclipse.jdt.ui.category.refactoring"
231 id="org.eclipse.objectteams.otdt.refactoring.inline.callin">
232 </command>
233 </extension>
234 <extension
235 point="org.eclipse.ui.commands">
236 <command
237 name="%ActionDefinition.extract.callin.name"
238 description="%ActionDefinition.extract.callin.description"
239 categoryId="org.eclipse.jdt.ui.category.refactoring"
240 id="org.eclipse.objectteams.otdt.refactoring.extract.callin">
241 </command>
242 </extension>
243 <extension
244 point="org.eclipse.ui.perspectiveExtensions">
245 <perspectiveExtension
246 targetID="org.eclipse.objectteams.otdt.ui.OTJavaPerspective">
247 <actionSet
248 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet">
249 </actionSet>
250 </perspectiveExtension>
251 </extension>
252</plugin>