CloneSet6


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
65230.995class_body_declarations[9]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
182238
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/MenuFactory.java
265177
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/ReportMenuFactory.java
Next
Last
Clone Instance
1
Line Count
82
Source Line
238
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/MenuFactory.java

public static JPopupMenu getDefaultSamplerMenu() {
  JPopupMenu pop = new JPopupMenu();
  pop.add(MenuFactory.makeMenus(MENU_ADD_SAMPLER, JMeterUtils.getResString("add"), // $NON-NLS-1$
                                 ActionNames.ADD));
  pop.add(makeMenus(MENU_PARENT_SAMPLER, JMeterUtils.getResString("insert_parent"), // $NON-NLS-1$
                     ActionNames.ADD_PARENT));
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultConfigElementMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultVisualizerMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultTimerMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultAssertionMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultExtractorMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

/**
 * Create a menu from a menu category.
 * 
 * @param category - predefined string (used as key for menuMap HashMap and messages.properties lookup)
 * @param actionCommand - predefined string, e.g. ActionNames.ADD
 *     @see org.apache.jmeter.gui.action.ActionNames
 * @return the menu
 */
public static JMenu makeMenu(String category, String actionCommand) {
  return makeMenu((Collection) menuMap.get(category), actionCommand, JMeterUtils.getResString(category));
}

/**
 * Create a menu from a collection of items.
 * 
 * @param menuInfo - collection of MenuInfo items
 * @param actionCommand - predefined string, e.g. ActionNames.ADD
 *     @see org.apache.jmeter.gui.action.ActionNames
 * @param menuName
 * @return the menu
 */
public static JMenu makeMenu(Collection menuInfo, String actionCommand, String menuName) {
  Iterator iter = menuInfo.iterator();
  JMenu menu = new JMenu(menuName);
  while (iter.hasNext()) {
    MenuInfo info = (MenuInfo) iter.next();
    menu.add(makeMenuItem(info.label, info.className, actionCommand));
  }
  return menu;
}

public static void setEnabled(JMenu menu) {
  if (menu.getSubElements().length == 0) {
    menu.setEnabled(false);
  }
}


First
Previous
Clone Instance
2
Line Count
65
Source Line
177
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/ReportMenuFactory.java

public static JPopupMenu getDefaultControllerMenu() {
  JPopupMenu pop = new JPopupMenu();
  pop.add(MenuFactory.makeMenus(MENU_ADD_CONTROLLER, JMeterUtils.getResString("add"), // $NON-NLS-1$
                                 ActionNames.ADD));
  pop.add(makeMenus(MENU_PARENT_CONTROLLER, JMeterUtils.getResString("insert_parent"), // $NON-NLS-1$
                     ActionNames.ADD_PARENT));
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultConfigElementMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultVisualizerMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultTimerMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultAssertionMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultExtractorMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JMenu makeMenu(String category, String actionCommand) {
  return makeMenu((Collection) menuMap.get(category), actionCommand, JMeterUtils.getResString(category));
}

public static JMenu makeMenu(Collection menuInfo, String actionCommand, String menuName) {
  Iterator iter = menuInfo.iterator();
  JMenu menu = new JMenu(menuName);
  while (iter.hasNext()) {
    MenuInfo info = (MenuInfo) iter.next();
    menu.add(makeMenuItem(info.label, info.className, actionCommand));
  }
  return menu;
}

public static void setEnabled(JMenu menu) {
  if (menu.getSubElements().length == 0) {
    menu.setEnabled(false);
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

public static JPopupMenu  [[#variablee02d2c0]]() {
  JPopupMenu pop = new JPopupMenu();
  pop.add(MenuFactory.makeMenus( [[#variablee02d2a0]], JMeterUtils.getResString("add"), // $NON-NLS-1$
                                 ActionNames.ADD));
  pop.add(makeMenus( [[#variablee02d1c0]], JMeterUtils.getResString("insert_parent"), // $NON-NLS-1$
                     ActionNames.ADD_PARENT));
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultConfigElementMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultVisualizerMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultTimerMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultAssertionMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

public static JPopupMenu getDefaultExtractorMenu() {
  JPopupMenu pop = new JPopupMenu();
  MenuFactory.addEditMenu(pop, true);
  MenuFactory.addFileMenu(pop);
  return pop;
}

/**
         * Create a menu from a menu category.
         * 
         * @param category - predefined string (used as key for menuMap HashMap and messages.properties lookup)
         * @param actionCommand - predefined string, e.g. ActionNames.ADD
         *     @see org.apache.jmeter.gui.action.ActionNames
         * @return the menu
         */
public static JMenu makeMenu(String category, String actionCommand) {
  return makeMenu((Collection) menuMap.get(category), actionCommand, JMeterUtils.getResString(category));
}

/**
         * Create a menu from a collection of items.
         * 
         * @param menuInfo - collection of MenuInfo items
         * @param actionCommand - predefined string, e.g. ActionNames.ADD
         *     @see org.apache.jmeter.gui.action.ActionNames
         * @param menuName
         * @return the menu
         */
public static JMenu makeMenu(Collection menuInfo, String actionCommand, String menuName) {
  Iterator iter = menuInfo.iterator();
  JMenu menu = new JMenu(menuName);
  while (iter.hasNext()) {
    MenuInfo info = (MenuInfo) iter.next();
    menu.add(makeMenuItem(info.label, info.className, actionCommand));
  }
  return menu;
}

public static void setEnabled(JMenu menu) {
  if (menu.getSubElements().length == 0) {
    menu.setEnabled(false);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#e02d2c0]]
getDefaultSamplerMenu 
12[[#e02d2c0]]
getDefaultControllerMenu 
21[[#e02d2a0]]
MENU_ADD_SAMPLER 
22[[#e02d2a0]]
MENU_ADD_CONTROLLER 
31[[#e02d1c0]]
MENU_PARENT_SAMPLER 
32[[#e02d1c0]]
MENU_PARENT_CONTROLLER