1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
11 |
|
|
12 |
|
|
13 |
|
|
14 |
|
|
15 |
|
|
16 |
|
|
17 |
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
|
package jalview.jbgui; |
22 |
|
|
23 |
|
import jalview.gui.JvSwingUtils; |
24 |
|
import jalview.util.MessageManager; |
25 |
|
|
26 |
|
import java.awt.BorderLayout; |
27 |
|
import java.awt.event.ActionEvent; |
28 |
|
import java.awt.event.ActionListener; |
29 |
|
import java.awt.event.MouseEvent; |
30 |
|
import java.awt.event.MouseListener; |
31 |
|
|
32 |
|
import javax.swing.JButton; |
33 |
|
import javax.swing.JCheckBox; |
34 |
|
import javax.swing.JComboBox; |
35 |
|
import javax.swing.JLabel; |
36 |
|
import javax.swing.JList; |
37 |
|
import javax.swing.JPanel; |
38 |
|
import javax.swing.JScrollPane; |
39 |
|
import javax.swing.JTabbedPane; |
40 |
|
import javax.swing.JTextArea; |
41 |
|
import javax.swing.ListSelectionModel; |
42 |
|
import javax.swing.border.TitledBorder; |
43 |
|
|
44 |
|
import net.miginfocom.swing.MigLayout; |
45 |
|
|
|
|
| 0% |
Uncovered Elements: 158 (158) |
Complexity: 38 |
Complexity Density: 0.32 |
|
46 |
|
public class GRestServiceEditorPane extends JPanel |
47 |
|
{ |
48 |
|
|
49 |
|
protected JTabbedPane panels; |
50 |
|
|
51 |
|
protected JPanel details, inputs, paste; |
52 |
|
|
53 |
|
protected JTextArea urldesc, url, urlsuff, name, descr, parseRes; |
54 |
|
|
55 |
|
protected JComboBox action, gapChar; |
56 |
|
|
57 |
|
JLabel acttype; |
58 |
|
|
59 |
|
protected JButton okButton; |
60 |
|
|
61 |
|
protected JButton cancelButton; |
62 |
|
|
63 |
|
JPanel svcattribs; |
64 |
|
|
65 |
|
JPanel status; |
66 |
|
|
67 |
|
protected JList iprms; |
68 |
|
|
69 |
|
protected JList rdata; |
70 |
|
|
71 |
|
JScrollPane iprmVp, rdataVp, parseResVp, urlVp, descrVp, urldescVp; |
72 |
|
|
73 |
|
JButton rdataAdd, rdataRem, rdataNdown, rdataNup; |
74 |
|
|
75 |
|
JButton iprmsAdd, iprmsRem; |
76 |
|
|
77 |
|
protected JCheckBox hSeparable; |
78 |
|
|
79 |
|
protected JCheckBox vSeparable; |
80 |
|
|
81 |
|
protected JPanel parseWarnings; |
82 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
83 |
0 |
public GRestServiceEditorPane()... |
84 |
|
{ |
85 |
0 |
jbInit(); |
86 |
|
} |
87 |
|
|
|
|
| 0% |
Uncovered Elements: 103 (103) |
Complexity: 1 |
Complexity Density: 0.01 |
|
88 |
0 |
protected void jbInit()... |
89 |
|
{ |
90 |
0 |
details = new JPanel(); |
91 |
0 |
details.setName(MessageManager.getString("label.details")); |
92 |
0 |
details.setLayout(new MigLayout()); |
93 |
0 |
inputs = new JPanel(); |
94 |
0 |
inputs.setName(MessageManager.getString("label.input_output")); |
95 |
0 |
inputs.setLayout(new MigLayout("", "[grow 85,fill][]", "")); |
96 |
0 |
paste = new JPanel(); |
97 |
0 |
paste.setName(MessageManager.getString("label.cut_paste")); |
98 |
0 |
paste.setLayout( |
99 |
|
new MigLayout("", "[grow 100, fill]", "[][grow 100,fill]")); |
100 |
|
|
101 |
0 |
panels = new JTabbedPane(); |
102 |
0 |
panels.addTab(details.getName(), details); |
103 |
0 |
panels.addTab(inputs.getName(), inputs); |
104 |
0 |
panels.addTab(paste.getName(), paste); |
105 |
|
|
106 |
0 |
JPanel cpanel; |
107 |
|
|
108 |
|
|
109 |
0 |
cpanel = details; |
110 |
0 |
name = new JTextArea(1, 12); |
111 |
|
|
112 |
0 |
JvSwingUtils.mgAddtoLayout(cpanel, |
113 |
|
MessageManager |
114 |
|
.getString("label.short_descriptive_name_for_service"), |
115 |
|
new JLabel(MessageManager.getString("label.name")), name, |
116 |
|
"wrap"); |
117 |
0 |
action = new JComboBox(); |
118 |
0 |
JvSwingUtils.mgAddtoLayout(cpanel, |
119 |
|
MessageManager.getString("label.function_service_performs"), |
120 |
|
new JLabel(MessageManager.getString("label.service_action")), |
121 |
|
action, "wrap"); |
122 |
0 |
descr = new JTextArea(4, 60); |
123 |
0 |
descrVp = new JScrollPane(); |
124 |
0 |
descrVp.setViewportView(descr); |
125 |
0 |
JvSwingUtils.mgAddtoLayout(cpanel, |
126 |
|
MessageManager.getString("label.brief_description_service"), |
127 |
|
new JLabel(MessageManager.getString("label.description")), |
128 |
|
descrVp, "wrap"); |
129 |
|
|
130 |
0 |
url = new JTextArea(2, 60); |
131 |
0 |
urlVp = new JScrollPane(); |
132 |
0 |
urlVp.setViewportView(url); |
133 |
0 |
JvSwingUtils.mgAddtoLayout(cpanel, |
134 |
|
MessageManager.getString("label.url_post_data_service"), |
135 |
|
new JLabel(MessageManager.getString("label.post_url")), urlVp, |
136 |
|
"wrap"); |
137 |
|
|
138 |
0 |
urlsuff = new JTextArea(); |
139 |
0 |
urlsuff.setColumns(60); |
140 |
|
|
141 |
0 |
JvSwingUtils.mgAddtoLayout(cpanel, |
142 |
|
MessageManager.getString("label.optional_suffix"), |
143 |
|
new JLabel(MessageManager.getString("label.url_suffix")), |
144 |
|
urlsuff, "wrap"); |
145 |
|
|
146 |
|
|
147 |
|
|
148 |
|
|
149 |
0 |
hSeparable = new JCheckBox(MessageManager.getString("label.per_seq")); |
150 |
0 |
hSeparable.setToolTipText(JvSwingUtils.wrapTooltip(true, |
151 |
|
MessageManager.getString("label.job_created_when_checked"))); |
152 |
0 |
hSeparable.addActionListener(new ActionListener() |
153 |
|
{ |
154 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
155 |
0 |
@Override... |
156 |
|
public void actionPerformed(ActionEvent arg0) |
157 |
|
{ |
158 |
0 |
hSeparable_actionPerformed(arg0); |
159 |
|
|
160 |
|
} |
161 |
|
}); |
162 |
0 |
vSeparable = new JCheckBox( |
163 |
|
MessageManager.getString("label.result_vertically_separable")); |
164 |
0 |
vSeparable.setToolTipText( |
165 |
|
JvSwingUtils.wrapTooltip(true, MessageManager.getString( |
166 |
|
"label.when_checked_job_visible_region_and_results"))); |
167 |
0 |
vSeparable.addActionListener(new ActionListener() |
168 |
|
{ |
169 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
170 |
0 |
@Override... |
171 |
|
public void actionPerformed(ActionEvent arg0) |
172 |
|
{ |
173 |
0 |
vSeparable_actionPerformed(arg0); |
174 |
|
|
175 |
|
} |
176 |
|
}); |
177 |
0 |
gapChar = new JComboBox(); |
178 |
0 |
JvSwingUtils.mgAddtoLayout(cpanel, |
179 |
|
MessageManager.getString("label.preferred_gap_character"), |
180 |
|
new JLabel( |
181 |
|
MessageManager.getString("label.gap_character") + ":"), |
182 |
|
gapChar, "wrap"); |
183 |
|
|
184 |
0 |
cpanel.add(hSeparable); |
185 |
0 |
cpanel.add(vSeparable); |
186 |
|
|
187 |
|
|
188 |
|
|
189 |
0 |
JPanel iprmsList = new JPanel(); |
190 |
0 |
iprmsList.setBorder(new TitledBorder( |
191 |
|
MessageManager.getString("label.data_input_parameters"))); |
192 |
0 |
iprmsList.setLayout(new MigLayout("", "[grow 90, fill][]")); |
193 |
0 |
iprmVp = new JScrollPane(); |
194 |
0 |
iprmVp.getViewport().setView(iprms = new JList()); |
195 |
0 |
iprmsList.add(iprmVp); |
196 |
0 |
iprms.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); |
197 |
0 |
iprms.addMouseListener(new MouseListener() |
198 |
|
{ |
199 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
200 |
0 |
@Override... |
201 |
|
public void mouseReleased(MouseEvent e) |
202 |
|
{ |
203 |
|
|
204 |
|
|
205 |
|
} |
206 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
207 |
0 |
@Override... |
208 |
|
public void mousePressed(MouseEvent e) |
209 |
|
{ |
210 |
|
|
211 |
|
|
212 |
|
} |
213 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
214 |
0 |
@Override... |
215 |
|
public void mouseExited(MouseEvent e) |
216 |
|
{ |
217 |
|
|
218 |
|
|
219 |
|
} |
220 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
221 |
0 |
@Override... |
222 |
|
public void mouseEntered(MouseEvent e) |
223 |
|
{ |
224 |
|
|
225 |
|
|
226 |
|
} |
227 |
|
|
|
|
| 0% |
Uncovered Elements: 4 (4) |
Complexity: 2 |
Complexity Density: 1 |
|
228 |
0 |
@Override... |
229 |
|
public void mouseClicked(MouseEvent e) |
230 |
|
{ |
231 |
0 |
if (e.getClickCount() > 1) |
232 |
|
{ |
233 |
0 |
iprmListSelection_doubleClicked(); |
234 |
|
} |
235 |
|
|
236 |
|
} |
237 |
|
}); |
238 |
0 |
JPanel iprmButs = new JPanel(); |
239 |
0 |
iprmButs.setLayout(new MigLayout()); |
240 |
|
|
241 |
0 |
iprmsAdd = JvSwingUtils.makeButton("+", |
242 |
|
MessageManager.getString("action.add_input_parameter"), |
243 |
|
new ActionListener() |
244 |
|
{ |
245 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
246 |
0 |
@Override... |
247 |
|
public void actionPerformed(ActionEvent e) |
248 |
|
{ |
249 |
0 |
iprmsAdd_actionPerformed(e); |
250 |
|
|
251 |
|
} |
252 |
|
}); |
253 |
0 |
iprmsRem = JvSwingUtils.makeButton("-", |
254 |
|
MessageManager.getString("action.remove_input_parameter"), |
255 |
|
new ActionListener() |
256 |
|
{ |
257 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
258 |
0 |
@Override... |
259 |
|
public void actionPerformed(ActionEvent e) |
260 |
|
{ |
261 |
0 |
iprmsRem_actionPerformed(e); |
262 |
|
|
263 |
|
} |
264 |
|
}); |
265 |
|
|
266 |
0 |
iprmButs.add(iprmsAdd, "wrap"); |
267 |
0 |
iprmButs.add(iprmsRem, "wrap"); |
268 |
0 |
iprmsList.add(iprmButs, "wrap"); |
269 |
0 |
inputs.add(iprmsList, "wrap"); |
270 |
|
|
271 |
|
|
272 |
|
|
273 |
0 |
rdataAdd = JvSwingUtils.makeButton("+", |
274 |
|
MessageManager.getString("action.add_return_datatype"), |
275 |
|
new ActionListener() |
276 |
|
{ |
277 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
278 |
0 |
@Override... |
279 |
|
public void actionPerformed(ActionEvent e) |
280 |
|
{ |
281 |
0 |
rdataAdd_actionPerformed(e); |
282 |
|
|
283 |
|
} |
284 |
|
}); |
285 |
0 |
rdataRem = JvSwingUtils.makeButton("-", |
286 |
|
MessageManager.getString("action.remove_return_datatype"), |
287 |
|
new ActionListener() |
288 |
|
{ |
289 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
290 |
0 |
@Override... |
291 |
|
public void actionPerformed(ActionEvent e) |
292 |
|
{ |
293 |
0 |
rdataRem_actionPerformed(e); |
294 |
|
|
295 |
|
} |
296 |
|
}); |
297 |
0 |
rdataNup = JvSwingUtils.makeButton( |
298 |
|
MessageManager.getString("action.move_up"), |
299 |
|
MessageManager.getString("label.move_return_type_up_order"), |
300 |
|
new ActionListener() |
301 |
|
{ |
302 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
303 |
0 |
@Override... |
304 |
|
public void actionPerformed(ActionEvent e) |
305 |
|
{ |
306 |
0 |
rdataNup_actionPerformed(e); |
307 |
|
|
308 |
|
} |
309 |
|
}); |
310 |
0 |
rdataNdown = JvSwingUtils.makeButton( |
311 |
|
MessageManager.getString("action.move_down"), |
312 |
|
MessageManager.getString("label.move_return_type_down_order"), |
313 |
|
new ActionListener() |
314 |
|
{ |
315 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
316 |
0 |
@Override... |
317 |
|
public void actionPerformed(ActionEvent e) |
318 |
|
{ |
319 |
0 |
rdataNdown_actionPerformed(e); |
320 |
|
|
321 |
|
} |
322 |
|
}); |
323 |
|
|
324 |
0 |
JPanel rparamList = new JPanel(); |
325 |
0 |
rparamList.setBorder(new TitledBorder( |
326 |
|
MessageManager.getString("label.data_returned_by_service"))); |
327 |
0 |
rparamList.setLayout(new MigLayout("", "[grow 90, fill][]")); |
328 |
0 |
rdata = new JList(); |
329 |
0 |
rdata.setToolTipText(MessageManager.getString( |
330 |
|
"label.right_click_to_edit_currently_selected_parameter")); |
331 |
0 |
rdata.addMouseListener(new MouseListener() |
332 |
|
{ |
333 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
334 |
0 |
@Override... |
335 |
|
public void mouseReleased(MouseEvent arg0) |
336 |
|
{ |
337 |
|
|
338 |
|
|
339 |
|
} |
340 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
341 |
0 |
@Override... |
342 |
|
public void mousePressed(MouseEvent arg0) |
343 |
|
{ |
344 |
|
|
345 |
|
} |
346 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
347 |
0 |
@Override... |
348 |
|
public void mouseExited(MouseEvent arg0) |
349 |
|
{ |
350 |
|
|
351 |
|
|
352 |
|
} |
353 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
354 |
0 |
@Override... |
355 |
|
public void mouseEntered(MouseEvent arg0) |
356 |
|
{ |
357 |
|
|
358 |
|
|
359 |
|
} |
360 |
|
|
|
|
| 0% |
Uncovered Elements: 4 (4) |
Complexity: 2 |
Complexity Density: 1 |
|
361 |
0 |
@Override... |
362 |
|
public void mouseClicked(MouseEvent arg0) |
363 |
|
{ |
364 |
0 |
if (arg0.getButton() == MouseEvent.BUTTON3) |
365 |
|
{ |
366 |
0 |
rdata_rightClicked(arg0); |
367 |
|
} |
368 |
|
|
369 |
|
} |
370 |
|
}); |
371 |
0 |
rdataVp = new JScrollPane(); |
372 |
0 |
rdataVp.getViewport().setView(rdata); |
373 |
0 |
rparamList.add(rdataVp); |
374 |
0 |
JPanel rparamButs = new JPanel(); |
375 |
0 |
rparamButs.setLayout(new MigLayout()); |
376 |
0 |
rparamButs.add(rdataAdd, "wrap"); |
377 |
0 |
rparamButs.add(rdataRem, "wrap"); |
378 |
0 |
rparamButs.add(rdataNup, "wrap"); |
379 |
0 |
rparamButs.add(rdataNdown, "wrap"); |
380 |
0 |
rparamList.add(rparamButs, "wrap"); |
381 |
0 |
inputs.add(rparamList, "wrap"); |
382 |
|
|
383 |
|
|
384 |
|
|
385 |
0 |
urldesc = new JTextArea(4, 60); |
386 |
0 |
urldesc.setEditable(true); |
387 |
0 |
urldesc.setWrapStyleWord(true); |
388 |
0 |
urldescVp = new JScrollPane(); |
389 |
0 |
urldescVp.setViewportView(urldesc); |
390 |
0 |
JPanel urldescPane = new JPanel(); |
391 |
0 |
urldescPane.setLayout( |
392 |
|
new MigLayout("", "[grow 100, fill]", "[grow 100, fill]")); |
393 |
0 |
urldescPane.setBorder(new TitledBorder( |
394 |
|
MessageManager.getString("label.rsbs_encoded_service"))); |
395 |
0 |
urldescPane.add(urldescVp, "span"); |
396 |
0 |
paste.add(urldescPane, "span"); |
397 |
0 |
urldescPane.setToolTipText(JvSwingUtils.wrapTooltip(true, |
398 |
|
MessageManager.getString("label.flat_file_representation"))); |
399 |
|
|
400 |
0 |
parseRes = new JTextArea(); |
401 |
0 |
parseResVp = new JScrollPane(); |
402 |
0 |
parseResVp.setViewportView(parseRes); |
403 |
0 |
parseRes.setWrapStyleWord(true); |
404 |
0 |
parseRes.setColumns(60); |
405 |
0 |
parseWarnings = new JPanel( |
406 |
|
new MigLayout("", "[grow 100, fill]", "[grow 100, fill]")); |
407 |
0 |
parseWarnings.setBorder(new TitledBorder( |
408 |
|
MessageManager.getString("label.parsing_errors"))); |
409 |
0 |
parseWarnings.setToolTipText(JvSwingUtils.wrapTooltip(true, |
410 |
|
MessageManager.getString("label.result_of_parsing_rsbs"))); |
411 |
0 |
parseWarnings.add(parseResVp, "center"); |
412 |
0 |
parseRes.setEditable(false); |
413 |
0 |
paste.add(parseWarnings, "span"); |
414 |
0 |
setLayout(new BorderLayout()); |
415 |
0 |
add(panels, BorderLayout.CENTER); |
416 |
0 |
okButton = JvSwingUtils.makeButton( |
417 |
|
MessageManager.getString("action.ok"), "", new ActionListener() |
418 |
|
{ |
419 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
420 |
0 |
@Override... |
421 |
|
public void actionPerformed(ActionEvent e) |
422 |
|
{ |
423 |
0 |
ok_actionPerformed(); |
424 |
|
} |
425 |
|
}); |
426 |
0 |
cancelButton = JvSwingUtils.makeButton( |
427 |
|
MessageManager.getString("action.cancel"), "", |
428 |
|
new ActionListener() |
429 |
|
{ |
430 |
|
|
|
|
| 0% |
Uncovered Elements: 1 (1) |
Complexity: 1 |
Complexity Density: 1 |
|
431 |
0 |
@Override... |
432 |
|
public void actionPerformed(ActionEvent e) |
433 |
|
{ |
434 |
0 |
cancel_actionPerformed(); |
435 |
|
} |
436 |
|
}); |
437 |
|
|
438 |
|
} |
439 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
440 |
0 |
protected void rdata_rightClicked(MouseEvent arg0)... |
441 |
|
{ |
442 |
|
|
443 |
|
|
444 |
|
} |
445 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
446 |
0 |
protected void iprmListSelection_doubleClicked()... |
447 |
|
{ |
448 |
|
|
449 |
|
|
450 |
|
} |
451 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
452 |
0 |
protected void hSeparable_actionPerformed(ActionEvent arg0)... |
453 |
|
{ |
454 |
|
|
455 |
|
|
456 |
|
} |
457 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
458 |
0 |
protected void vSeparable_actionPerformed(ActionEvent arg0)... |
459 |
|
{ |
460 |
|
|
461 |
|
|
462 |
|
} |
463 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
464 |
0 |
protected void cancel_actionPerformed()... |
465 |
|
{ |
466 |
|
|
467 |
|
|
468 |
|
} |
469 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
470 |
0 |
protected void ok_actionPerformed()... |
471 |
|
{ |
472 |
|
|
473 |
|
|
474 |
|
} |
475 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
476 |
0 |
protected void iprmsAdd_actionPerformed(ActionEvent e)... |
477 |
|
{ |
478 |
|
|
479 |
|
|
480 |
|
} |
481 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
482 |
0 |
protected void iprmsRem_actionPerformed(ActionEvent e)... |
483 |
|
{ |
484 |
|
|
485 |
|
|
486 |
|
} |
487 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
488 |
0 |
protected void rdataAdd_actionPerformed(ActionEvent e)... |
489 |
|
{ |
490 |
|
|
491 |
|
|
492 |
|
} |
493 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
494 |
0 |
protected void rdataRem_actionPerformed(ActionEvent e)... |
495 |
|
{ |
496 |
|
|
497 |
|
|
498 |
|
} |
499 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
500 |
0 |
protected void rdataNup_actionPerformed(ActionEvent e)... |
501 |
|
{ |
502 |
|
|
503 |
|
|
504 |
|
} |
505 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
506 |
0 |
protected void rdataNdown_actionPerformed(ActionEvent e)... |
507 |
|
{ |
508 |
|
|
509 |
|
|
510 |
|
} |
511 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
512 |
0 |
protected void ok_actionPerformed(ActionEvent e)... |
513 |
|
{ |
514 |
|
|
515 |
|
|
516 |
|
} |
517 |
|
|
|
|
| - |
Uncovered Elements: 0 (0) |
Complexity: 1 |
Complexity Density: - |
|
518 |
0 |
protected void cancel_actionPerformed(ActionEvent e)... |
519 |
|
{ |
520 |
|
|
521 |
|
|
522 |
|
} |
523 |
|
|
524 |
|
} |