CloneSet200


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6420.977method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11194
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java
26110
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java
36119
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java
46129
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java
Next
Last
Clone Instance
1
Line Count
11
Source Line
94
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java

/**
 * Instanciate all services.
 * 
 */
public void initServices() {
  Enumeration e = handler.getExtensionEnumeration();
  while (e.hasMoreElements()) {
    Extension extension = (Extension) e.nextElement();
    // retrieving the instance for the first time
    // creates an instance in ExtensionHandler subclass
    // 
    // instance reference is kept in hashmap automatically
    IColumbaService service = getServiceInstance(extension);
    service.initService();
  }
}


Next
Previous
Clone Instance
2
Line Count
6
Source Line
110
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java

public void disposeServices() {
  Enumeration e = handler.getExtensionEnumeration();
  while (e.hasMoreElements()) {
    Extension extension = (Extension) e.nextElement();
    IColumbaService service = getServiceInstance(extension);
    service.disposeService();
  }
}


Next
Previous
Clone Instance
3
Line Count
6
Source Line
119
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java

public void startServices() {
  Enumeration e = handler.getExtensionEnumeration();
  while (e.hasMoreElements()) {
    Extension extension = (Extension) e.nextElement();
    IColumbaService service = getServiceInstance(extension);
    service.startService();
  }
}


First
Previous
Clone Instance
4
Line Count
6
Source Line
129
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/scripting/service/ServiceManager.java

public void stopServices() {
  Enumeration e = handler.getExtensionEnumeration();
  while (e.hasMoreElements()) {
    Extension extension = (Extension) e.nextElement();
    IColumbaService service = getServiceInstance(extension);
    service.stopService();
  }
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
         * Instanciate all services.
         * 
         */
public void [[#variable113be1c0]]() {
  Enumeration e = handler.getExtensionEnumeration();
  while (e.hasMoreElements()) {
    Extension extension = (Extension) e.nextElement();
    // retrieving the instance for the first time
    // creates an instance in ExtensionHandler subclass
    // 
    // instance reference is kept in hashmap automatically
    IColumbaService service = getServiceInstance(extension);
    service. [[#variable113be280]]();
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#113be1c0]]
initServices 
12[[#113be1c0]]
disposeServices 
13[[#113be1c0]]
startServices 
14[[#113be1c0]]
stopServices 
21[[#113be280]]
initService 
22[[#113be280]]
disposeService 
23[[#113be280]]
startService 
24[[#113be280]]
stopService