blob: 3a5c92d32952e2fd760264fbb6cb4301df70e617 [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
17 activation="ALL_THREADS"
18 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.ReorgAdaptor"
19 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
20 </team>
21 <team
22 activation="ALL_THREADS"
23 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.CorextAdaptor"
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.MoveAdaptor"
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.corext.rename.RolePartsUnifier"
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.pullup.PullUpAdaptor"
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.RenameTypeAdaptor"
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.MoveInstanceMethodAdaptor"
49 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
50 </team>
51 <team
52 activation="ALL_THREADS"
53 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pushdown.PushDownAdaptor"
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.ActionGroupAdaptor"
59 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
60 </team>
61 </aspectBinding>
62 <aspectBinding
63 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/calloutbinding_obj.gif">
64 <basePlugin
65 icon="platform:/plugin/org.eclipse.pde.ui/icons/obj16/plugin_obj.gif"
66 id="org.eclipse.jdt.core">
67 </basePlugin>
68 <team
69 activation="NONE"
70 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup.OTTypeHierarchyAdaptor"
71 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
72 </team>
73 <team
74 activation="NONE"
75 class="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.PhantomTypeAdaptor"
76 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/team_obj.gif">
77 </team>
78 </aspectBinding>
79 </extension>
80 <extension
81 point="org.eclipse.ui.actionSets">
82 <actionSet
83 description="Action set containing OT/J refactoring actions"
84 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet"
85 label="OT/J Refactor">
86<!-- Copy&Paste from JDT.UI as per https://bugs.eclipse.org/bugs/show_bug.cgi?id=15670 -->
87 <menu
88 label="%Refactoring.menu.label"
89 path="edit"
90 id="org.eclipse.jdt.ui.refactoring.menu">
91 <separator name="undoRedoGroup"/>
92 <separator name="reorgGroup"/>
93 <separator name="codingGroup"/>
94 <separator name="reorgGroup2"/>
95 <separator name="typeGroup"/>
96 <separator name="typeGroup2"/>
97 <separator name="codingGroup2"/>
98 <separator name="typeGroup3"/>
99 <separator name="scriptGroup"/>
100 </menu>
101<!-- -->
102 <action
103 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.extractcallin.ExtractCallinAction"
104 definitionId="org.eclipse.objectteams.otdt.refactoring.extract.callin"
105 id="org.eclipse.objectteams.otdt.internal.refactoring.adaptor.action2"
106 label="%Extract.callin.label"
107 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
108 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
109 style="push"
110 tooltip="%Extract.callin.tooltip">
111 </action>
112 <action
113 class="org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.inlinecallin.InlineCallinAction"
114 definitionId="org.eclipse.objectteams.otdt.refactoring.inline.callin"
115 icon="platform:/plugin/org.eclipse.objectteams.otdt.ui/icons/ot/callinbinding_obj.gif"
116 id="org.eclipse.objectteams.otdt.internal.refactoring.InlineCallin"
117 label="%Inline.callin.label"
118 menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
119 style="push">
120 </action>
121 </actionSet>
122 </extension>
123 <extension
124 point="org.eclipse.ui.commands">
125 <command
126 name="%ActionDefinition.inline.callin.name"
127 description="%ActionDefinition.inline.callin.description"
128 categoryId="org.eclipse.jdt.ui.category.refactoring"
129 id="org.eclipse.objectteams.otdt.refactoring.inline.callin">
130 </command>
131 </extension>
132 <extension
133 point="org.eclipse.ui.commands">
134 <command
135 name="%ActionDefinition.extract.callin.name"
136 description="%ActionDefinition.extract.callin.description"
137 categoryId="org.eclipse.jdt.ui.category.refactoring"
138 id="org.eclipse.objectteams.otdt.refactoring.extract.callin">
139 </command>
140 </extension>
141 <extension
142 point="org.eclipse.ui.perspectiveExtensions">
143 <perspectiveExtension
144 targetID="org.eclipse.objectteams.otdt.ui.OTJavaPerspective">
145 <actionSet
146 id="org.eclipse.objectteams.otdt.internal.refactoring.actionSet">
147 </actionSet>
148 </perspectiveExtension>
149 </extension>
150</plugin>