CloneSet199


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12230.957statement_sequence[7]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11224
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/facade/DialogFacade.java
21244
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/facade/DialogFacade.java
Next
Last
Clone Instance
1
Line Count
12
Source Line
24
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/facade/DialogFacade.java

// example: "columba://org.columba.contact/<folder-id>/<contact-id>"
String s = location.toString();
// TODO: @author fdietz replace with regular expression
int index = s.lastIndexOf('/');
String contactId = s.substring(index + 1, s.length());
String folderId = s.substring(s.lastIndexOf('/', index - 1) + 1, index);
IContainer[] container = FrameManager.getInstance().getOpenFrames();
if (container == null || container.length == 0)
  throw new RuntimeException("No frames available");
IFrameMediator frameMediator = container[0].getFrameMediator();


First
Previous
Clone Instance
2
Line Count
12
Source Line
44
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/facade/DialogFacade.java

// example: "columba://org.columba.mail/<folder-id>/<message-id>"
String s = location.toString();
// TODO: @author fdietz replace with regular expression
int index = s.lastIndexOf('/');
String messageId = s.substring(index + 1, s.length());
String folderId = s.substring(s.lastIndexOf('/', index - 1) + 1, index);
IContainer[] container = FrameManager.getInstance().getOpenFrames();
if (container == null || container.length == 0)
  throw new RuntimeException("No frames available");
IFrameMediator mailFrameMediator = null;


Clone AbstractionParameter Count: 3Parameter Bindings

// example: "columba://org.columba.mail/<folder-id>/<message-id>"
// example: "columba://org.columba.contact/<folder-id>/<contact-id>"
String s = location.toString();
// TODO: @author fdietz replace with regular expression
int index = s.lastIndexOf('/');
String  [[#variable113bc060]]= s.substring(index + 1, s.length());
String folderId = s.substring(s.lastIndexOf('/', index - 1) + 1, index);
IContainer[] container = FrameManager.getInstance().getOpenFrames();
if (container == null || container.length == 0)
  throw new RuntimeException("No frames available");
IFrameMediator  [[#variable113bc0a0]]= [[#variable113bbea0]];
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#113bc060]]
contactId 
12[[#113bc060]]
messageId 
21[[#113bc0a0]]
frameMediator 
22[[#113bc0a0]]
mailFrameMediator 
31[[#113bbea0]]
container[0].getFrameMediator() 
32[[#113bbea0]]
null