introduce parameter object: ui clarification; visibility can be fixed for writable...
[fedora-idea.git] / java / java-impl / src / com / intellij / refactoring / introduceparameterobject / IntroduceParameterObjectForm.form
blobb70b2b6aef0b94694e5fdf2a233dc3053f1e83fa
1 <?xml version="1.0" encoding="UTF-8"?>
2 <form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="com.intellij.refactoring.introduceparameterobject.IntroduceParameterObjectDialog">
3 <grid id="27dc6" binding="myWholePanel" layout-manager="GridBagLayout">
4 <constraints>
5 <xy x="20" y="20" width="500" height="400"/>
6 </constraints>
7 <properties/>
8 <border type="none"/>
9 <children>
10 <component id="d7646" class="javax.swing.JLabel">
11 <constraints>
12 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
13 <gridbag weightx="1.0" weighty="0.0"/>
14 </constraints>
15 <properties>
16 <text resource-bundle="com/intellij/refactoring/RefactorJBundle" key="method.to.extract.parameters.from.label"/>
17 </properties>
18 </component>
19 <hspacer id="f65e0">
20 <constraints>
21 <grid row="0" column="3" row-span="1" col-span="1" vsize-policy="1" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
22 <gridbag weightx="0.0" weighty="0.0"/>
23 </constraints>
24 </hspacer>
25 <component id="85290" class="javax.swing.JTextField" binding="sourceMethodTextField">
26 <constraints>
27 <grid row="1" column="0" row-span="1" col-span="4" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
28 <preferred-size width="150" height="-1"/>
29 </grid>
30 <gridbag weightx="0.0" weighty="0.0"/>
31 </constraints>
32 <properties/>
33 </component>
34 <grid id="79318" layout-manager="GridBagLayout">
35 <constraints>
36 <grid row="6" column="0" row-span="1" col-span="4" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
37 <gridbag top="10" left="0" bottom="0" right="0" weightx="0.0" weighty="0.0"/>
38 </constraints>
39 <properties/>
40 <border type="none" title="Parameter Class"/>
41 <children>
42 <component id="fdc36" class="javax.swing.JRadioButton" binding="createNewClassButton">
43 <constraints>
44 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
45 <gridbag weightx="1.0" weighty="0.0"/>
46 </constraints>
47 <properties>
48 <text value="&amp;Create new class"/>
49 </properties>
50 </component>
51 <grid id="57543" binding="myCreateNewClassPanel" layout-manager="GridBagLayout">
52 <constraints>
53 <grid row="1" column="0" row-span="1" col-span="6" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
54 <gridbag top="0" left="20" bottom="0" right="0" weightx="1.0" weighty="0.0"/>
55 </constraints>
56 <properties/>
57 <border type="none"/>
58 <children>
59 <component id="24ffa" class="javax.swing.JLabel">
60 <constraints>
61 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
62 <gridbag weightx="0.0" weighty="0.0"/>
63 </constraints>
64 <properties>
65 <labelFor value="7b1e0"/>
66 <text value="&amp;Name"/>
67 </properties>
68 </component>
69 <component id="7b1e0" class="javax.swing.JTextField" binding="classNameField">
70 <constraints>
71 <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
72 <preferred-size width="150" height="-1"/>
73 </grid>
74 <gridbag weightx="1.0" weighty="0.0"/>
75 </constraints>
76 <properties/>
77 </component>
78 <component id="5e191" class="javax.swing.JLabel">
79 <constraints>
80 <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
81 <gridbag weightx="0.0" weighty="0.0"/>
82 </constraints>
83 <properties>
84 <text value="&amp;Package name"/>
85 </properties>
86 </component>
87 <component id="90bcb" class="com.intellij.ui.ReferenceEditorComboWithBrowseButton" binding="packageTextField" custom-create="true">
88 <constraints>
89 <grid row="1" column="1" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
90 <gridbag weightx="1.0" weighty="0.0"/>
91 </constraints>
92 <properties/>
93 </component>
94 </children>
95 </grid>
96 <grid id="37fbd" binding="myUseExistingPanel" layout-manager="GridBagLayout">
97 <constraints>
98 <grid row="5" column="0" row-span="1" col-span="4" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
99 <gridbag top="0" left="20" bottom="0" right="0" weightx="1.0" weighty="0.0"/>
100 </constraints>
101 <properties/>
102 <border type="none"/>
103 <children>
104 <component id="1c851" class="javax.swing.JLabel">
105 <constraints>
106 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
107 <gridbag weightx="0.0" weighty="0.0"/>
108 </constraints>
109 <properties>
110 <text value="&amp;Name"/>
111 </properties>
112 </component>
113 <component id="e03f" class="com.intellij.ui.ReferenceEditorComboWithBrowseButton" binding="existingClassField" custom-create="true">
114 <constraints>
115 <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
116 <gridbag weightx="1.0" weighty="0.0"/>
117 </constraints>
118 <properties/>
119 </component>
120 <component id="286f3" class="javax.swing.JCheckBox" binding="myGenerateAccessorsCheckBox" default-binding="true">
121 <constraints>
122 <grid row="2" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="3" anchor="9" fill="0" indent="0" use-parent-layout="false"/>
123 <gridbag weightx="0.0" weighty="0.0"/>
124 </constraints>
125 <properties>
126 <text value="&amp;Generate accessors"/>
127 </properties>
128 </component>
129 <component id="97fed" class="javax.swing.JCheckBox" binding="myEscalateVisibilityCheckBox" default-binding="true">
130 <constraints>
131 <grid row="1" column="0" row-span="1" col-span="2" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
132 <gridbag weightx="0.0" weighty="0.0"/>
133 </constraints>
134 <properties>
135 <text value="&amp;Escalate visibility"/>
136 </properties>
137 </component>
138 </children>
139 </grid>
140 <component id="3eb4" class="javax.swing.JRadioButton" binding="myCreateInnerClassRadioButton" default-binding="true">
141 <constraints>
142 <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
143 <gridbag top="10" left="0" bottom="0" right="0" weightx="0.0" weighty="0.0"/>
144 </constraints>
145 <properties>
146 <text value="Create &amp;inner class"/>
147 </properties>
148 </component>
149 <grid id="9a2f8" binding="myInnerClassPanel" layout-manager="GridBagLayout">
150 <constraints>
151 <grid row="3" column="0" row-span="1" col-span="3" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
152 <gridbag top="0" left="20" bottom="0" right="0" weightx="0.0" weighty="0.0"/>
153 </constraints>
154 <properties/>
155 <border type="none"/>
156 <children>
157 <component id="4acb4" class="javax.swing.JLabel">
158 <constraints>
159 <grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
160 <gridbag weightx="0.0" weighty="0.0"/>
161 </constraints>
162 <properties>
163 <labelFor value="29549"/>
164 <text value="&amp;Name"/>
165 </properties>
166 </component>
167 <component id="29549" class="javax.swing.JTextField" binding="myInnerClassNameTextField" default-binding="true">
168 <constraints>
169 <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false">
170 <preferred-size width="150" height="-1"/>
171 </grid>
172 <gridbag weightx="1.0" weighty="0.0"/>
173 </constraints>
174 <properties/>
175 </component>
176 </children>
177 </grid>
178 <component id="2b175" class="javax.swing.JRadioButton" binding="useExistingClassButton">
179 <constraints>
180 <grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
181 <gridbag top="10" left="0" bottom="0" right="0" weightx="1.0" weighty="0.0"/>
182 </constraints>
183 <properties>
184 <text value="&amp;Use existing class"/>
185 </properties>
186 </component>
187 </children>
188 </grid>
189 <grid id="783a4" binding="myParamsPanel" layout-manager="BorderLayout" hgap="0" vgap="0">
190 <constraints>
191 <grid row="7" column="0" row-span="1" col-span="4" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
192 <gridbag top="10" left="0" bottom="0" right="0" weightx="0.0" weighty="1.0"/>
193 </constraints>
194 <properties/>
195 <border type="none" title="Parameters to Extract"/>
196 <children/>
197 </grid>
198 <component id="f0f3" class="javax.swing.JCheckBox" binding="keepMethodAsDelegate">
199 <constraints>
200 <grid row="2" column="0" row-span="1" col-span="4" vsize-policy="0" hsize-policy="3" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
201 <gridbag weightx="0.0" weighty="0.0"/>
202 </constraints>
203 <properties>
204 <text value="Keep method as &amp;delegate"/>
205 </properties>
206 </component>
207 </children>
208 </grid>
209 </form>