Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
13 | 3 | 3 | 0.953 | block |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 13 | 145 | E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/parser/XMLContactDocumentParser.java |
2 | 11 | 291 | E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/parser/XMLContactDocumentParser.java |
3 | 11 | 321 | E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/parser/XMLContactDocumentParser.java |
| |||||
{ // create <email> element, if it doesn't exist yet Element child = getParentElement().getChild(VCARD.EMAIL); if (child == null) { child = new Element(VCARD.EMAIL); getParentElement().addContent(child); } // create <type> element Element prefixchild = new Element(model.getTypeString()); child.addContent(prefixchild); prefixchild.setText(model.getAddress()); } |
| |||||
{ Element child = getParentElement().getChild(VCARD.TEL); if (child == null) { child = new Element(VCARD.TEL); getParentElement().addContent(child); } Element prefixchild = new Element(m.getTypeString()); child.addContent(prefixchild); prefixchild.setText(m.getNumber()); } |
| |||||
{ Element child = getParentElement().getChild(VCARD.IM); if (child == null) { child = new Element(VCARD.IM); getParentElement().addContent(child); } Element prefixchild = new Element(m.getTypeString()); child.addContent(prefixchild); prefixchild.setText(m.getUserId()); } |
| |||
{ // create <email> element, if it doesn't exist yet Element child = getParentElement().getChild(VCARD. [[#variable113e2b00]]); if (child == null) { child = new Element(VCARD. [[#variable113e2b00]]); getParentElement().addContent(child); } // create <type> element Element prefixchild = new Element( [[#variable113d8280]].getTypeString()); child.addContent(prefixchild); prefixchild.setText( [[#variable113d8280]]. [[#variable113d8c20]]()); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#113e2b00]] | |
1 | 2 | [[#113e2b00]] | TEL |
1 | 3 | [[#113e2b00]] | IM |
2 | 1 | [[#113d8280]] | model |
2 | 2 | [[#113d8280]] | m |
2 | 3 | [[#113d8280]] | m |
3 | 1 | [[#113d8c20]] | getAddress |
3 | 2 | [[#113d8c20]] | getNumber |
3 | 3 | [[#113d8c20]] | getUserId |