CloneSet136


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29201.000block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
129654
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/virtual/VirtualFolder.java
227689
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/virtual/VirtualFolder.java
Next
Last
Clone Instance
1
Line Count
29
Source Line
654
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/virtual/VirtualFolder.java

{
  // Now we can search this folder since no mail from
  // this folder will come in the list
  Object[] srcUids = new Object[virtualHeader.size()];
  // Create a src uid array
  for (int j = 0; j < virtualHeader.size(); j++) {
    srcUids[j] = ((VirtualHeader) virtualHeader.get(j)).getSrcUid();
  }
  // search the src folder with the src uid array
  Object[] resultUids = sourceFolder.searchMessages(filter, srcUids);
  // Convert the src uids back to virtual uids
  if ((resultUids != null) && (resultUids.length > 0)) {
    Object[] virtualUids = new Object[resultUids.length];
    for (int j = 0; j < resultUids.length; j++) {
      virtualUids[j] = srcUidToVirtualUid(sourceFolder, resultUids[j]);
    }
    // Add all found virtual uids to the result
    resultList.addAll(Arrays.asList(virtualUids));
  }
  virtualHeader.clear();
}


First
Previous
Clone Instance
2
Line Count
27
Source Line
689
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/folder/virtual/VirtualFolder.java

{
  // Now we can search this folder since no mail from
  // this folder will come in the list
  Object[] srcUids = new Object[virtualHeader.size()];
  // Create a src uid array
  for (int j = 0; j < virtualHeader.size(); j++) {
    srcUids[j] = ((VirtualHeader) virtualHeader.get(j)).getSrcUid();
  }
  // search the src folder with the src uid array
  Object[] resultUids = sourceFolder.searchMessages(filter, srcUids);
  // Convert the src uids back to virtual uids
  if ((resultUids != null) && (resultUids.length > 0)) {
    Object[] virtualUids = new Object[resultUids.length];
    for (int j = 0; j < resultUids.length; j++) {
      virtualUids[j] = srcUidToVirtualUid(sourceFolder, resultUids[j]);
    }
    // Add all found virtual uids to the result
    resultList.addAll(Arrays.asList(virtualUids));
  }
  virtualHeader.clear();
}


Clone AbstractionParameter Count: 0Parameter Bindings

{
  // Now we can search this folder since no mail from
  // this folder will come in the list
  Object[] srcUids = new Object[virtualHeader.size()];
  // Create a src uid array
  for (int j = 0; j < virtualHeader.size(); j++) {
    srcUids[j] = ((VirtualHeader) virtualHeader.get(j)).getSrcUid();
  }
  // search the src folder with the src uid array
  Object[] resultUids = sourceFolder.searchMessages(filter, srcUids);
  // Convert the src uids back to virtual uids
  if ((resultUids != null) && (resultUids.length > 0)) {
    Object[] virtualUids = new Object[resultUids.length];
    for (int j = 0; j < resultUids.length; j++) {
      virtualUids[j] = srcUidToVirtualUid(sourceFolder, resultUids[j]);
    }
    // Add all found virtual uids to the result
    resultList.addAll(Arrays.asList(virtualUids));
  }
  virtualHeader.clear();
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
None