blob: af90de0f4d96a86a52710ae1a81547053ec5fac4 [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"
43 class="org.eclipse.objectteams.otdt.internal.refactoring.corext.rename.RolePartsUnifier"
44 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
45 </team>
46 <team
47 activation="ALL_THREADS"
48 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor"
49 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
50 </team>
51 <team
Stephan Herrmanndeda7932012-08-12 00:15:18 +020052 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +020053 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor$PullUpRefactoringProcessorRole"
Stephan Herrmanndeda7932012-08-12 00:15:18 +020054 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
55 </team>
56 <team
Stephan Herrmann68a68082016-11-05 22:40:54 +010057 activation="NONE"
58 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor$WizardPage"
59 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
60 </team>
61 <team
Stephan Herrmann01664412010-04-01 20:28:43 +000062 activation="ALL_THREADS"
63 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameTypeAdaptor"
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.MoveInstanceMethodAdaptor"
69 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
70 </team>
71 <team
72 activation="ALL_THREADS"
73 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pushdown.PushDownAdaptor"
74 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
75 </team>
76 <team
77 activation="ALL_THREADS"
78 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ActionGroupAdaptor"
79 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
80 </team>
Stephan Herrmann3da79242010-07-24 14:47:57 +000081 <team
Stephan Herrmann68a68082016-11-05 22:40:54 +010082 activation="NONE"
83 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ActionGroupAdaptor$CUEditorAdaptor"
84 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
85 </team>
86 <team
Stephan Herrmann3da79242010-07-24 14:47:57 +000087 activation="ALL_THREADS"
88 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.NotSupportedRefactoringAdaptor"
89 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
90 </team>
Stephan Herrmann5d06eff2010-08-29 00:11:52 +000091 <team
92 activation="ALL_THREADS"
93 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ChangeSignatureAdaptor"
94 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
95 </team>
Stephan Herrmann4d66a6a2011-03-12 00:39:49 +000096 <team
97 activation="NONE"
Stephan Herrmann68a68082016-11-05 22:40:54 +010098 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ChangeSignatureAdaptor$Processor"
Stephan Herrmann08ed11a2012-02-05 21:03:53 +010099 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
100 </team>
101 <team
102 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200103 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor$Processor"
Stephan Herrmann4d66a6a2011-03-12 00:39:49 +0000104 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
105 </team>
106 <team
107 activation="ALL_THREADS"
108 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor"
109 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
110 </team>
Stephan Herrmann1437f3b2011-12-27 12:17:48 +0100111 <team
112 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200113 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor$BaseImporting"
Stephan Herrmann1437f3b2011-12-27 12:17:48 +0100114 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
115 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000116 </aspectBinding>
Stephan Herrmann7b935332012-09-22 21:44:19 +0200117 <aspectBinding
118 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
119 <basePlugin
Stephan Herrmann2276b5d2015-05-22 21:46:00 +0200120 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann11adcd32017-01-04 22:52:11 +0100121 id="org.eclipse.jdt.core.manipulation">
122 </basePlugin>
123 <team
124 activation="ALL_THREADS"
125 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor"
126 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
127 </aspectBinding>
128 <aspectBinding
129 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
130 <basePlugin
131 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.png"
Stephan Herrmann7b935332012-09-22 21:44:19 +0200132 id="org.eclipse.jdt.core">
133 </basePlugin>
134 <team
135 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200136 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveAdaptor$MoveCU"
Stephan Herrmann7b935332012-09-22 21:44:19 +0200137 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
138 </team>
Stephan Herrmann9ad28472013-05-20 19:06:23 +0200139 <team
140 activation="NONE"
Stephan Herrmann2c38ed92013-07-27 14:40:04 +0200141 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor$Visibility"
Stephan Herrmann9ad28472013-05-20 19:06:23 +0200142 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
143 </team>
Stephan Herrmann7b935332012-09-22 21:44:19 +0200144 </aspectBinding>
Stephan Herrmann01664412010-04-01 20:28:43 +0000145 </extension>
146 <extension
147 point="org.eclipse.ui.actionSets">
148 <actionSet
149 description="Action set containing OT/J refactoring actions"
150 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet"
151 label="OT/J Refactor">
152<!-- Copy&Paste from JDT.UI as per https://bugs.eclipse.org/bugs/show_bug.cgi?id=15670 -->
153 <menu
154 label="%Refactoring.menu.label"
155 path="edit"
156 id="org.eclipse.jdt.ui.refactoring.menu">
157 <separator name="undoRedoGroup"/>
158 <separator name="reorgGroup"/>
159 <separator name="codingGroup"/>
160 <separator name="reorgGroup2"/>
161 <separator name="typeGroup"/>
162 <separator name="typeGroup2"/>
163 <separator name="codingGroup2"/>
164 <separator name="typeGroup3"/>
165 <separator name="scriptGroup"/>
166 </menu>
167<!-- -->
168 <action
169 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.extractcallin.ExtractCallinAction"
170 definitionId="org.eclipse.objectteams.otdt.refactoring.extract.callin"
171 id="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.action2"
172 label="%Extract.callin.label"
173 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
174 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
175 style="push"
176 tooltip="%Extract.callin.tooltip">
177 </action>
178 <action
179 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.inlinecallin.InlineCallinAction"
180 definitionId="org.eclipse.objectteams.otdt.refactoring.inline.callin"
181 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
182 id="org.eclipse.objectteams.otdt.internal.refactoring.InlineCallin"
183 label="%Inline.callin.label"
184 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
Stephan Herrmann3065b422013-05-07 18:48:39 +0200185 tooltip="%Inline.callin.tooltip"
186 style="push">
187 </action>
188 <action
189 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.rolefile.MoveToRoleFileAction"
190 definitionId="org.eclipse.objectteams.otdt.refactoring.moveto.rolefile"
Stephan Herrmann50fcf7c2014-11-25 21:38:14 +0100191 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/role_obj.png"
Stephan Herrmann3065b422013-05-07 18:48:39 +0200192 id="org.eclipse.objectteams.otdt.internal.refactoring.MoveToRoleFile"
193 label="%Moveto.rolefile.label"
194 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
195 tooltip="%Moveto.rolefile.label"
Stephan Herrmann01664412010-04-01 20:28:43 +0000196 style="push">
197 </action>
198 </actionSet>
199 </extension>
200 <extension
201 point="org.eclipse.ui.commands">
202 <command
203 name="%ActionDefinition.inline.callin.name"
204 description="%ActionDefinition.inline.callin.description"
205 categoryId="org.eclipse.jdt.ui.category.refactoring"
206 id="org.eclipse.objectteams.otdt.refactoring.inline.callin">
207 </command>
208 </extension>
209 <extension
210 point="org.eclipse.ui.commands">
211 <command
212 name="%ActionDefinition.extract.callin.name"
213 description="%ActionDefinition.extract.callin.description"
214 categoryId="org.eclipse.jdt.ui.category.refactoring"
215 id="org.eclipse.objectteams.otdt.refactoring.extract.callin">
216 </command>
217 </extension>
218 <extension
219 point="org.eclipse.ui.perspectiveExtensions">
220 <perspectiveExtension
221 targetID="org.eclipse.objectteams.otdt.ui.OTJavaPerspective">
222 <actionSet
223 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet">
224 </actionSet>
225 </perspectiveExtension>
226 </extension>
227</plugin>