File path: /columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/dialog/contact/ContactEditorDialog.java | File path: /columba-1.4-src/core/src/main/java/org/columba/core/gui/tagging/EditTagDialog.java | |||
Method name: void layoutComponents()
|
Method name: void layoutComponents()
|
|||
Number of AST nodes: 3 | Number of AST nodes: 3 | |||
1 | personalInfoPanel.setBorder(Borders.DIALOG_BORDER);↵ | 1 | contentPanel.setBorder(Borders.DIALOG_BORDER);↵ | |
2 | personalInfoPanel↵ | 2 | ↵ | |
3 | .setLayout(new FormLayout(↵ | 3 | contentPanel.setLayout(new FormLayout(↵ | |
4 | new ColumnSpec[] {↵ | 4 | new ColumnSpec[] {↵ | |
5 | FormFactory.DEFAULT_COLSPEC,↵ | 5 | ↵ | |
6 | FormFactory.LABEL_COMPONENT_GAP_COLSPEC,↵ | |||
7 | new ColumnSpec(ColumnSpec.FILL,↵ | 6 | new ColumnSpec(ColumnSpec.↵ | |
8 | Sizes.DEFAULT,↵ | 7 | RIGHT, Sizes.DEFAULT,↵ | |
9 | FormSpec.DEFAULT_GROW),↵ | 8 | FormSpec.NO_GROW),↵ | |
10 | FormFactory.LABEL_COMPONENT_GAP_COLSPEC,↵ | 9 | FormFactory.LABEL_COMPONENT_GAP_COLSPEC,↵ | |
11 | FormFactory.DEFAULT_COLSPEC,↵ | 10 | ↵ | |
12 | FormFactory.LABEL_COMPONENT_GAP_COLSPEC,↵ | |||
13 | new ColumnSpec(ColumnSpec.FILL,↵ | 11 | new ColumnSpec(ColumnSpec.FILL,↵ | |
14 | Sizes.DEFAULT,↵ | 12 | Sizes.DEFAULT,↵ | |
15 | FormSpec.DEFAULT_GROW) },↵ | 13 | FormSpec.DEFAULT_GROW) },↵ | |
16 | new RowSpec[] {↵ | 14 | new RowSpec[] {↵ | |
17 | FormFactory.DEFAULT_ROWSPEC,↵ | 15 | FormFactory.DEFAULT_ROWSPEC,↵ | |
18 | FormFactory.LINE_GAP_ROWSPEC,↵ | 16 | FormFactory.LINE_GAP_ROWSPEC,↵ | |
19 | new RowSpec(RowSpec.FILL,↵ | 17 | ↵ | |
20 | Sizes.DEFAULT,↵ | |||
21 | FormSpec.NO_GROW),↵ | |||
22 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
23 | new RowSpec(RowSpec.FILL,↵ | |||
24 | Sizes.DEFAULT,↵ | |||
25 | FormSpec.NO_GROW),↵ | |||
26 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
27 | new RowSpec(RowSpec.FILL,↵ | |||
28 | Sizes.DEFAULT,↵ | |||
29 | FormSpec.NO_GROW),↵ | |||
30 | ↵ | 18 | FormFactory.DEFAULT_ROWSPEC,↵ | |
31 | FormFactory.LINE_GAP_ROWSPEC,↵ | 19 | FormFactory.LINE_GAP_ROWSPEC,↵ | |
32 | new RowSpec(RowSpec.FILL,↵ | 20 | new RowSpec(RowSpec.FILL,↵ | |
33 | Sizes.DEFAULT,↵ | |||
34 | FormSpec.NO_GROW),↵ | |||
35 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
36 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
37 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
38 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
39 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
40 | new RowSpec(RowSpec.FILL,↵ | |||
41 | Sizes.DEFAULT,↵ | 21 | Sizes.DEFAULT,↵ | |
42 | FormSpec.NO_GROW),↵ | 22 | FormSpec.↵ | |
43 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
44 | new RowSpec(RowSpec.FILL,↵ | |||
45 | Sizes.DEFAULT,↵ | |||
46 | FormSpec.NO_GROW),↵ | |||
47 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
48 | new RowSpec(RowSpec.FILL,↵ | |||
49 | Sizes.DEFAULT,↵ | |||
50 | FormSpec.NO_GROW),↵ | |||
51 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
52 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
53 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
54 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
55 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
56 | new RowSpec(RowSpec.FILL,↵ | |||
57 | Sizes.DEFAULT,↵ | |||
58 | FormSpec.NO_GROW),↵ | |||
59 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
60 | FormFactory.DEFAULT_ROWSPEC }));↵ | 23 | DEFAULT_GROW) }));↵ | |
61 | ((FormLayout) personalInfoPanel.getLayout())↵ | 24 | ((FormLayout) contentPanel.getLayout())↵ | |
62 | .setRowGroups(new int[][] { { 3, 5, 7, 9, 15,↵ | 25 | .setRowGroups(new int[][] { { ↵ | |
63 | 17, 19, 25↵ | 26 | 1,↵ | |
64 | } }); | 27 | 3 } }); | |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 1 |
Number of non-refactorable cases | 0 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | Clones are in different classes having the same super class |
Number of node comparisons | 9 |
Number of mapped statements | 3 |
Number of unmapped statements in the first code fragment | 0 |
Number of unmapped statements in the second code fragment | 0 |
Time elapsed for statement mapping (ms) | 0.0 |
Clone type | Type 2 |
ID | Statement | ID | Statement | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
73 | personalInfoPanel.setBorder(Borders.DIALOG_BORDER); |
| 5 | contentPanel.setBorder(Borders.DIALOG_BORDER); | ||||||||||||||||||||||
74 | personalInfoPanel.setLayout(new FormLayout(new ColumnSpec[] {FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW)}, new RowSpec[] {FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC})); |
| 6 | contentPanel.setLayout(new FormLayout(new ColumnSpec[] {new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW)}, new RowSpec[] {FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW)})); | ||||||||||||||||||||||
75 | ((FormLayout)personalInfoPanel.getLayout()).setRowGroups(new int[][] {{3, 5, 7, 9, 15, 17, 19, 25}}); |
| 7 | ((FormLayout)contentPanel.getLayout()).setRowGroups(new int[][] {{1, 3}}); |
Row | Violation |
---|