Skip to content

Commit 01738e9

Browse files
876: Enhanced error outputting for new Magento 2 message queue generation
1 parent 533e98c commit 01738e9

File tree

2 files changed

+153
-45
lines changed

2 files changed

+153
-45
lines changed

src/com/magento/idea/magento2plugin/actions/generation/dialog/NewMessageQueueDialog.form

+120-23
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@
77
</constraints>
88
<properties>
99
<opaque value="true"/>
10+
<preferredSize width="750" height="425"/>
1011
<requestFocusEnabled value="true"/>
1112
</properties>
1213
<border type="none"/>
1314
<children>
14-
<grid id="90a70" layout-manager="GridLayoutManager" row-count="8" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
15+
<grid id="90a70" layout-manager="GridLayoutManager" row-count="16" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
1516
<margin top="0" left="0" bottom="0" right="0"/>
1617
<constraints>
1718
<grid row="0" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
@@ -21,7 +22,7 @@
2122
<children>
2223
<component id="29a9d" class="javax.swing.JTextField" binding="handlerName">
2324
<constraints>
24-
<grid row="1" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
25+
<grid row="2" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
2526
<preferred-size width="150" height="-1"/>
2627
</grid>
2728
</constraints>
@@ -32,7 +33,7 @@
3233
</component>
3334
<component id="b5004" class="javax.swing.JLabel">
3435
<constraints>
35-
<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"/>
36+
<grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
3637
</constraints>
3738
<properties>
3839
<labelFor value="fdc52"/>
@@ -44,7 +45,7 @@
4445
</component>
4546
<component id="c2a5" class="javax.swing.JLabel" binding="handlerClassLabel">
4647
<constraints>
47-
<grid row="3" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
48+
<grid row="6" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
4849
</constraints>
4950
<properties>
5051
<text value="Handler Class"/>
@@ -53,7 +54,7 @@
5354
</component>
5455
<component id="ddec2" class="javax.swing.JTextField" binding="handlerClass">
5556
<constraints>
56-
<grid row="3" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
57+
<grid row="6" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
5758
<preferred-size width="150" height="-1"/>
5859
</grid>
5960
</constraints>
@@ -63,15 +64,15 @@
6364
</component>
6465
<component id="8bd7e" class="javax.swing.JLabel" binding="handlerDirectoryLabel">
6566
<constraints>
66-
<grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
67+
<grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
6768
</constraints>
6869
<properties>
6970
<text value="Handler Directory"/>
7071
</properties>
7172
</component>
7273
<component id="4cc1b" class="javax.swing.JTextField" binding="handlerDirectory">
7374
<constraints>
74-
<grid row="2" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
75+
<grid row="4" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
7576
<preferred-size width="150" height="-1"/>
7677
</grid>
7778
</constraints>
@@ -103,7 +104,7 @@
103104
</component>
104105
<component id="1c424" class="javax.swing.JTextField" binding="bindingId">
105106
<constraints>
106-
<grid row="5" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
107+
<grid row="10" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
107108
<preferred-size width="150" height="-1"/>
108109
</grid>
109110
</constraints>
@@ -113,23 +114,23 @@
113114
</component>
114115
<component id="5dbf2" class="javax.swing.JLabel">
115116
<constraints>
116-
<grid row="5" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
117+
<grid row="10" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
117118
</constraints>
118119
<properties>
119120
<text value="Binding ID"/>
120121
</properties>
121122
</component>
122123
<component id="ebf0" class="javax.swing.JLabel">
123124
<constraints>
124-
<grid row="7" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
125+
<grid row="14" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
125126
</constraints>
126127
<properties>
127128
<text value="Exchange Name"/>
128129
</properties>
129130
</component>
130131
<component id="debf6" class="javax.swing.JTextField" binding="exchangeName">
131132
<constraints>
132-
<grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
133+
<grid row="14" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
133134
<preferred-size width="150" height="-1"/>
134135
</grid>
135136
</constraints>
@@ -139,36 +140,100 @@
139140
</component>
140141
<component id="e89fb" class="javax.swing.JTextField" binding="queueName">
141142
<constraints>
142-
<grid row="4" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
143+
<grid row="8" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
143144
<preferred-size width="150" height="-1"/>
144145
</grid>
145146
</constraints>
146147
<properties/>
147148
</component>
148149
<component id="bbe6" class="javax.swing.JLabel">
149150
<constraints>
150-
<grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
151+
<grid row="8" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
151152
</constraints>
152153
<properties>
153154
<text value="Queue Name"/>
154155
</properties>
155156
</component>
156157
<component id="2e48e" class="javax.swing.JLabel" binding="bindingTopicLabel">
157158
<constraints>
158-
<grid row="6" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
159+
<grid row="12" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
159160
</constraints>
160161
<properties>
161162
<text value="Binding Topic"/>
162163
</properties>
163164
</component>
164165
<component id="68452" class="javax.swing.JTextField" binding="bindingTopic">
165166
<constraints>
166-
<grid row="6" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
167+
<grid row="12" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
167168
<preferred-size width="150" height="-1"/>
168169
</grid>
169170
</constraints>
170171
<properties/>
171172
</component>
173+
<component id="1236" class="javax.swing.JLabel" binding="topicNameErrorMessage">
174+
<constraints>
175+
<grid row="1" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
176+
</constraints>
177+
<properties>
178+
<text value=""/>
179+
</properties>
180+
</component>
181+
<component id="d7b24" class="javax.swing.JLabel" binding="handlerNameErrorMessage">
182+
<constraints>
183+
<grid row="3" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
184+
</constraints>
185+
<properties>
186+
<text value=""/>
187+
</properties>
188+
</component>
189+
<component id="fa50b" class="javax.swing.JLabel" binding="handlerClassErrorMessage">
190+
<constraints>
191+
<grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
192+
</constraints>
193+
<properties>
194+
<text value=""/>
195+
</properties>
196+
</component>
197+
<component id="cdea9" class="javax.swing.JLabel" binding="queueNameErrorMessage">
198+
<constraints>
199+
<grid row="9" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
200+
</constraints>
201+
<properties>
202+
<text value=""/>
203+
</properties>
204+
</component>
205+
<component id="b60d" class="javax.swing.JLabel" binding="exchangeNameErrorMessage">
206+
<constraints>
207+
<grid row="15" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
208+
</constraints>
209+
<properties>
210+
<text value=""/>
211+
</properties>
212+
</component>
213+
<component id="be8fe" class="javax.swing.JLabel" binding="bindingIdErrorMessage">
214+
<constraints>
215+
<grid row="11" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
216+
</constraints>
217+
<properties>
218+
<text value=""/>
219+
</properties>
220+
</component>
221+
<component id="bec3" class="javax.swing.JLabel" binding="bindingTopicErrorMessage">
222+
<constraints>
223+
<grid row="13" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
224+
</constraints>
225+
<properties>
226+
<text value=""/>
227+
</properties>
228+
</component>
229+
<component id="d5d5e" class="javax.swing.JLabel" binding="handlerDirectoryErrorMessage">
230+
<constraints>
231+
<grid row="5" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
232+
</constraints>
233+
<properties>
234+
<text value=""/>
235+
</properties>
236+
</component>
172237
</children>
173238
</grid>
174239
<grid id="9ad5" layout-manager="GridLayoutManager" row-count="1" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
@@ -212,7 +277,7 @@
212277
</grid>
213278
</children>
214279
</grid>
215-
<grid id="e8701" layout-manager="GridLayoutManager" row-count="6" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
280+
<grid id="e8701" layout-manager="GridLayoutManager" row-count="10" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
216281
<margin top="0" left="0" bottom="0" right="0"/>
217282
<constraints>
218283
<grid row="0" column="1" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
@@ -222,7 +287,7 @@
222287
<children>
223288
<component id="2351b" class="javax.swing.JTextField" binding="maxMessages">
224289
<constraints>
225-
<grid row="4" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
290+
<grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
226291
<preferred-size width="150" height="-1"/>
227292
</grid>
228293
</constraints>
@@ -232,15 +297,15 @@
232297
</component>
233298
<component id="ee88a" class="javax.swing.JLabel" binding="maxMessagesLabel">
234299
<constraints>
235-
<grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
300+
<grid row="7" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
236301
</constraints>
237302
<properties>
238303
<text value="Max Messages"/>
239304
</properties>
240305
</component>
241306
<vspacer id="37a05">
242307
<constraints>
243-
<grid row="5" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
308+
<grid row="9" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
244309
</constraints>
245310
</vspacer>
246311
<component id="f214a" class="javax.swing.JLabel" binding="consumerNameLabel">
@@ -253,7 +318,7 @@
253318
</component>
254319
<component id="39cf" class="javax.swing.JLabel" binding="consumerClassLabel">
255320
<constraints>
256-
<grid row="3" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
321+
<grid row="5" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
257322
</constraints>
258323
<properties>
259324
<text value="Consumer Class"/>
@@ -270,7 +335,7 @@
270335
</component>
271336
<component id="e126b" class="javax.swing.JTextField" binding="consumerClass">
272337
<constraints>
273-
<grid row="3" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
338+
<grid row="5" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
274339
<preferred-size width="150" height="-1"/>
275340
</grid>
276341
</constraints>
@@ -280,15 +345,15 @@
280345
</component>
281346
<component id="4f7be" class="javax.swing.JLabel" binding="consumerDirectoryLabel">
282347
<constraints>
283-
<grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
348+
<grid row="3" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
284349
</constraints>
285350
<properties>
286351
<text value="Consumer Directory"/>
287352
</properties>
288353
</component>
289354
<component id="22658" class="javax.swing.JTextField" binding="consumerDirectory">
290355
<constraints>
291-
<grid row="2" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
356+
<grid row="3" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
292357
<preferred-size width="150" height="-1"/>
293358
</grid>
294359
</constraints>
@@ -312,6 +377,38 @@
312377
</constraints>
313378
<properties/>
314379
</component>
380+
<component id="f9c30" class="javax.swing.JLabel" binding="consumerNameErrorMessage">
381+
<constraints>
382+
<grid row="2" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
383+
</constraints>
384+
<properties>
385+
<text value=""/>
386+
</properties>
387+
</component>
388+
<component id="766b1" class="javax.swing.JLabel" binding="consumerClassErrorMessage">
389+
<constraints>
390+
<grid row="6" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
391+
</constraints>
392+
<properties>
393+
<text value=""/>
394+
</properties>
395+
</component>
396+
<component id="d6841" class="javax.swing.JLabel" binding="maxMessagesErrorMessage">
397+
<constraints>
398+
<grid row="8" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
399+
</constraints>
400+
<properties>
401+
<text value=""/>
402+
</properties>
403+
</component>
404+
<component id="2dfbc" class="javax.swing.JLabel" binding="consumerDirectoryErrorMessage">
405+
<constraints>
406+
<grid row="4" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
407+
</constraints>
408+
<properties>
409+
<text value=""/>
410+
</properties>
411+
</component>
315412
</children>
316413
</grid>
317414
</children>

0 commit comments

Comments
 (0)