CloneSet20


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
33320.963class_body_declarations[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13271
E:/TSE/Projects-CloneDR/jEdit-4.2/jars/MacOS/macos/menu/ShowBufferMenu.java
23372
E:/TSE/Projects-CloneDR/jEdit-4.2/jars/MacOS/macos/menu/ShowRecentDirMenu.java
33375
E:/TSE/Projects-CloneDR/jEdit-4.2/jars/MacOS/macos/menu/ShowRecentMenu.java
Next
Last
Clone Instance
1
Line Count
32
Source Line
71
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/jars/MacOS/macos/menu/ShowBufferMenu.java

//{{{ menuSelected() method
public void menuSelected(MenuEvent e) {
  construct();
} //}}}

//{{{ menuDeselected() method
public void menuDeselected(MenuEvent e) {
} //}}}

//{{{ menuCanceled() method
public void menuCanceled(MenuEvent e) {
} //}}}

//{{{ ShowBufferMenuItem class
class ShowBufferMenuItem extends JMenuItem {
  String path;

  public ShowBufferMenuItem(String name, String path) {
    super(name);
    this.path = path;
    addActionListener(new ShowFileAction());
  }

  class ShowFileAction implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      MacOSActions.showInFinder(path);
    }
  }
} //}}}


Next
Previous
Clone Instance
2
Line Count
33
Source Line
72
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/jars/MacOS/macos/menu/ShowRecentDirMenu.java

//{{{ menuSelected() method
public void menuSelected(MenuEvent e) {
  construct();
} //}}}

//{{{ menuDeselected() method
public void menuDeselected(MenuEvent e) {
  removeAll();
} //}}}

//{{{ menuCanceled() method
public void menuCanceled(MenuEvent e) {
} //}}}

//{{{ ShowRecentDirMenuItem class
class ShowRecentDirMenuItem extends JMenuItem {
  String path;

  public ShowRecentDirMenuItem(String name, String path) {
    super(name);
    this.path = path;
    addActionListener(new ShowFileAction());
  }

  class ShowFileAction implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      MacOSActions.showInFinder(path);
    }
  }
} //}}}


First
Previous
Clone Instance
3
Line Count
33
Source Line
75
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/jars/MacOS/macos/menu/ShowRecentMenu.java

//{{{ menuSelected() method
public void menuSelected(MenuEvent e) {
  construct();
} //}}}

//{{{ menuDeselected() method
public void menuDeselected(MenuEvent e) {
  removeAll();
} //}}}

//{{{ menuCanceled() method
public void menuCanceled(MenuEvent e) {
} //}}}

//{{{ ShowRecentMenuItem class
class ShowRecentMenuItem extends JMenuItem {
  String path;

  public ShowRecentMenuItem(String name, String path) {
    super(name);
    this.path = path;
    addActionListener(new ShowFileAction());
  }

  class ShowFileAction implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      MacOSActions.showInFinder(path);
    }
  }
} //}}}


Clone AbstractionParameter Count: 2Parameter Bindings

//{{{ menuSelected() method
public void menuSelected(MenuEvent e) {
  construct();
} //}}}

//{{{ menuDeselected() method
public void menuDeselected(MenuEvent e) [[#variable79edb40]]

//{{{ menuCanceled() method
public void menuCanceled(MenuEvent e) {
} //}}}

//{{{ ShowRecentMenuItem class
//{{{ ShowRecentDirMenuItem class
//{{{ ShowBufferMenuItem class
class [[#variable79edac0]]extends JMenuItem {
  String path;

  public [[#variable79edac0]](String name, String path) {
    super(name);
    this.path = path;
    addActionListener(new ShowFileAction());
  }

  class ShowFileAction implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      MacOSActions.showInFinder(path);
    }
  }
} //}}}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#79edb40]]
{
} //}}} 
12[[#79edb40]]
{
  removeAll();
} //}}} 
13[[#79edb40]]
{
  removeAll();
} //}}} 
21[[#79edac0]]
ShowBufferMenuItem 
22[[#79edac0]]
ShowRecentDirMenuItem 
23[[#79edac0]]
ShowRecentMenuItem