blob: b83111a06a096f14cfb4e0da3cf152e42946be40 [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"
9 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif">
10 </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"
18 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameAdaptor.OTNodeAdjustments"
19 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
20 </team>
21 <team
Stephan Herrmann01664412010-04-01 20:28:43 +000022 activation="ALL_THREADS"
23 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor"
24 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
25 </team>
26 <team
27 activation="ALL_THREADS"
28 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.CorextAdaptor"
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.MoveAdaptor"
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.corext.rename.RolePartsUnifier"
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.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"
48 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.PullUpAdaptor.PullUpRefactoringProcessorRole"
49 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
50 </team>
51 <team
Stephan Herrmann01664412010-04-01 20:28:43 +000052 activation="ALL_THREADS"
53 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.RenameTypeAdaptor"
54 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
55 </team>
56 <team
57 activation="ALL_THREADS"
58 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveInstanceMethodAdaptor"
59 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
60 </team>
61 <team
62 activation="ALL_THREADS"
63 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
72 activation="ALL_THREADS"
73 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.NotSupportedRefactoringAdaptor"
74 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
75 </team>
Stephan Herrmann5d06eff2010-08-29 00:11:52 +000076 <team
77 activation="ALL_THREADS"
78 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ChangeSignatureAdaptor"
79 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
80 </team>
Stephan Herrmann4d66a6a2011-03-12 00:39:49 +000081 <team
82 activation="NONE"
Stephan Herrmann08ed11a2012-02-05 21:03:53 +010083 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ChangeSignatureAdaptor.Processor"
84 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
85 </team>
86 <team
87 activation="NONE"
Stephan Herrmann4d66a6a2011-03-12 00:39:49 +000088 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor.Processor"
89 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
90 </team>
91 <team
92 activation="ALL_THREADS"
93 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ExtractInterfaceAdaptor"
94 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
95 </team>
Stephan Herrmann1437f3b2011-12-27 12:17:48 +010096 <team
97 activation="NONE"
98 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor.BaseImporting"
99 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
100 </team>
Stephan Herrmann01664412010-04-01 20:28:43 +0000101 </aspectBinding>
Stephan Herrmann7b935332012-09-22 21:44:19 +0200102 <aspectBinding
103 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
104 <basePlugin
105 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
106 id="org.eclipse.jdt.core">
107 </basePlugin>
108 <team
109 activation="NONE"
Stephan Herrmann7b935332012-09-22 21:44:19 +0200110 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.MoveAdaptor.MoveCU"
111 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
112 </team>
113 </aspectBinding>
Stephan Herrmann01664412010-04-01 20:28:43 +0000114 </extension>
115 <extension
116 point="org.eclipse.ui.actionSets">
117 <actionSet
118 description="Action set containing OT/J refactoring actions"
119 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet"
120 label="OT/J Refactor">
121<!-- Copy&Paste from JDT.UI as per https://bugs.eclipse.org/bugs/show_bug.cgi?id=15670 -->
122 <menu
123 label="%Refactoring.menu.label"
124 path="edit"
125 id="org.eclipse.jdt.ui.refactoring.menu">
126 <separator name="undoRedoGroup"/>
127 <separator name="reorgGroup"/>
128 <separator name="codingGroup"/>
129 <separator name="reorgGroup2"/>
130 <separator name="typeGroup"/>
131 <separator name="typeGroup2"/>
132 <separator name="codingGroup2"/>
133 <separator name="typeGroup3"/>
134 <separator name="scriptGroup"/>
135 </menu>
136<!-- -->
137 <action
138 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.extractcallin.ExtractCallinAction"
139 definitionId="org.eclipse.objectteams.otdt.refactoring.extract.callin"
140 id="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.action2"
141 label="%Extract.callin.label"
142 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
143 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
144 style="push"
145 tooltip="%Extract.callin.tooltip">
146 </action>
147 <action
148 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.inlinecallin.InlineCallinAction"
149 definitionId="org.eclipse.objectteams.otdt.refactoring.inline.callin"
150 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
151 id="org.eclipse.objectteams.otdt.internal.refactoring.InlineCallin"
152 label="%Inline.callin.label"
153 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
154 style="push">
155 </action>
156 </actionSet>
157 </extension>
158 <extension
159 point="org.eclipse.ui.commands">
160 <command
161 name="%ActionDefinition.inline.callin.name"
162 description="%ActionDefinition.inline.callin.description"
163 categoryId="org.eclipse.jdt.ui.category.refactoring"
164 id="org.eclipse.objectteams.otdt.refactoring.inline.callin">
165 </command>
166 </extension>
167 <extension
168 point="org.eclipse.ui.commands">
169 <command
170 name="%ActionDefinition.extract.callin.name"
171 description="%ActionDefinition.extract.callin.description"
172 categoryId="org.eclipse.jdt.ui.category.refactoring"
173 id="org.eclipse.objectteams.otdt.refactoring.extract.callin">
174 </command>
175 </extension>
176 <extension
177 point="org.eclipse.ui.perspectiveExtensions">
178 <perspectiveExtension
179 targetID="org.eclipse.objectteams.otdt.ui.OTJavaPerspective">
180 <actionSet
181 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet">
182 </actionSet>
183 </perspectiveExtension>
184 </extension>
185</plugin>