Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
11 | 2 | 3 | 0.967 | method_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 11 | 83 | E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/gui/EnhancedDialog.java |
2 | 11 | 98 | E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/gui/EnhancedDialog.java |
| |||||
private void componentAdded(Component comp) { comp.addKeyListener(keyHandler); if (comp instanceof Container) { Container cont = (Container) comp; cont.addContainerListener(this ); Component[] comps = cont.getComponents(); for (int i = 0; i < comps.length; i++) { componentAdded(comps[i]); } } } |
| |||||
private void componentRemoved(Component comp) { comp.removeKeyListener(keyHandler); if (comp instanceof Container) { Container cont = (Container) comp; cont.removeContainerListener(this ); Component[] comps = cont.getComponents(); for (int i = 0; i < comps.length; i++) { componentRemoved(comps[i]); } } } |
| |||
private void [[#variableae92700]](Component comp) { comp. [[#variableae92680]](keyHandler); if (comp instanceof Container) { Container cont = (Container) comp; cont. [[#variableae925a0]](this ); Component[] comps = cont.getComponents(); for (int i = 0; i < comps.length; i++) { [[#variableae92700]](comps[i]); } } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#ae92700]] | componentAdded |
1 | 2 | [[#ae92700]] | componentRemoved |
2 | 1 | [[#ae92680]] | addKeyListener |
2 | 2 | [[#ae92680]] | removeKeyListener |
3 | 1 | [[#ae925a0]] | addContainerListener |
3 | 2 | [[#ae925a0]] | removeContainerListener |