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 | contactPanel.setBorder(Borders.DIALOG_BORDER);↵ | 1 | contentPanel.setBorder(Borders.DIALOG_BORDER);↵ | |
2 | contactPanel↵ | 2 | contentPanel↵ | |
3 | .setLayout(new FormLayout(↵ | 3 | .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 | FormFactory.DEFAULT_ROWSPEC,↵ | 17 | FormFactory.DEFAULT_ROWSPEC,↵ | |
20 | FormFactory.LINE_GAP_ROWSPEC,↵ | 18 | FormFactory.LINE_GAP_ROWSPEC,↵ | |
21 | FormFactory.DEFAULT_ROWSPEC,↵ | 19 | ↵ | |
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,↵ | 20 | new RowSpec(RowSpec.FILL, Sizes.DEFAULT,↵ | |
29 | FormSpec.NO_GROW),↵ | 21 | FormSpec.↵ | |
30 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
31 | new RowSpec(RowSpec.FILL,↵ | |||
32 | Sizes.DEFAULT,↵ | |||
33 | FormSpec.NO_GROW),↵ | |||
34 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
35 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
36 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
37 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
38 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
39 | new RowSpec(RowSpec.FILL,↵ | |||
40 | Sizes.DEFAULT,↵ | |||
41 | FormSpec.NO_GROW),↵ | |||
42 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
43 | new RowSpec(RowSpec.FILL,↵ | |||
44 | Sizes.DEFAULT,↵ | |||
45 | FormSpec.NO_GROW),↵ | |||
46 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
47 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
48 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
49 | FormFactory.DEFAULT_ROWSPEC,↵ | |||
50 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
51 | new RowSpec(RowSpec.FILL,↵ | |||
52 | Sizes.DEFAULT,↵ | |||
53 | FormSpec.NO_GROW),↵ | |||
54 | FormFactory.LINE_GAP_ROWSPEC,↵ | |||
55 | new RowSpec(RowSpec.FILL,↵ | |||
56 | Sizes.DEFAULT,↵ | |||
57 | FormSpec.NO_GROW) }));↵ | 22 | DEFAULT_GROW) }));↵ | |
58 | ((FormLayout) contactPanel.getLayout())↵ | 23 | ((FormLayout) contentPanel.getLayout())↵ | |
59 | .setRowGroups(new int[][] { { 7, 9, 11, 17, 19,↵ | 24 | .setRowGroups(new int[][] { { ↵ | |
60 | 25, 27↵ | 25 | 1,↵ | |
61 | } }); | 26 | 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 | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8 | contactPanel.setBorder(Borders.DIALOG_BORDER); |
| 5 | contentPanel.setBorder(Borders.DIALOG_BORDER); | ||||||||||||||||
9 | contactPanel.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, 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, 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)})); |
| 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)})); | ||||||||||||||||
10 | ((FormLayout)contactPanel.getLayout()).setRowGroups(new int[][] {{7, 9, 11, 17, 19, 25, 27}}); |
| 7 | ((FormLayout)contentPanel.getLayout()).setRowGroups(new int[][] {{1, 3}}); |
Row | Violation |
---|