CloneSet204


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
22230.971method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
122106
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/menu/MenuXMLDecoder.java
223115
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/toolbar/ToolBarXMLDecoder.java
Next
Last
Clone Instance
1
Line Count
22
Source Line
106
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/menu/MenuXMLDecoder.java

private AbstractColumbaAction getAction(String id, IFrameMediator controller) {
  if (id == null)
    throw new IllegalArgumentException("id == null");
  if (controller == null)
    throw new IllegalArgumentException("controller == null");
  IExtension extension = pluginHandler.getExtension(id);
  AbstractColumbaAction a = null;
  try {
    if (extension != null)
      a = (AbstractColumbaAction) extension.instanciateExtension(new Object[] {
                                                                                controller
                                                                              } );
  }
  catch (Exception
         e) {
    LOG.severe(e.getMessage());
    if (Logging.DEBUG)
      e.printStackTrace();
  }
  return a;
}


First
Previous
Clone Instance
2
Line Count
23
Source Line
115
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/toolbar/ToolBarXMLDecoder.java

private AbstractColumbaAction getAction(String id, IFrameMediator frameMediator) {
  if (id == null)
    throw new IllegalArgumentException("id == null");
  if (frameMediator == null)
    throw new IllegalArgumentException("frameMediator == null");
  IExtension extension = pluginHandler.getExtension(id);
  AbstractColumbaAction a = null;
  try {
    if (extension != null)
      a = (AbstractColumbaAction) extension.instanciateExtension(new Object[] {
                                                                                frameMediator
                                                                              } );
  }
  catch (PluginException
         e) {
    LOG.severe(e.getMessage());
    if (Logging.DEBUG)
      e.printStackTrace();
  }
  return a;
}


Clone AbstractionParameter Count: 3Parameter Bindings

private AbstractColumbaAction getAction(String id, IFrameMediator  [[#variable113ca6e0]]) {
  if (id == null)
    throw new IllegalArgumentException("id == null");
  if ( [[#variable113ca6e0]]== null)
    throw new IllegalArgumentException( [[#variable113ca680]]);
  IExtension extension = pluginHandler.getExtension(id);
  AbstractColumbaAction a = null;
  try {
    if (extension != null)
      a = (AbstractColumbaAction) extension.instanciateExtension(new Object[] {
                                                                                 [[#variable113ca6e0]]
                                                                              } );
  }
  catch ( [[#variable113ca6a0]]
         e) {
    LOG.severe(e.getMessage());
    if (Logging.DEBUG)
      e.printStackTrace();
  }
  return a;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#113ca6e0]]
controller 
12[[#113ca6e0]]
frameMediator 
21[[#113ca680]]
"controller == null" 
22[[#113ca680]]
"frameMediator == null" 
31[[#113ca6a0]]
Exception 
32[[#113ca6a0]]
PluginException