CloneSet37


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
38410.984nested_class_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
138201
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/search/SearchResultList.java
238125
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/search/SearchResultList.java
33876
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/tagging/TagList.java
438259
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/search/ResultList.java
Next
Last
Clone Instance
1
Line Count
38
Source Line
201
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/search/SearchResultList.java

class MyMouseListener extends MouseAdapter {
  @Override public void mouseClicked(MouseEvent e) {
    handleEvent(e);
  }

  @Override public void mousePressed(MouseEvent e) {
    handlePopupEvent(e);
  }

  @Override public void mouseReleased(MouseEvent e) {
    handlePopupEvent(e);
  }

  /**
   * @param e
   */
  private void handlePopupEvent(MouseEvent e) {
    Point p = e.getPoint();
    if (e.isPopupTrigger()) {
      // check if a single entry is selected
      if (getSelectedIndices().length <= 1) {
        // select new item
        int index = locationToIndex(p);
        setSelectedIndex(index);
      }
      // show context menu
      getPopupMenu().show(e.getComponent(), p.x, p.y);
    }
  }

  /**
   * @param e
   */
  private void handleEvent(MouseEvent e) {
  }
}


Next
Previous
Clone Instance
2
Line Count
38
Source Line
125
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/contact/src/main/java/org/columba/addressbook/gui/search/SearchResultList.java

class MyMouseListener extends MouseAdapter {
  @Override public void mouseClicked(MouseEvent e) {
    handleEvent(e);
  }

  @Override public void mousePressed(MouseEvent e) {
    handlePopupEvent(e);
  }

  @Override public void mouseReleased(MouseEvent e) {
    handlePopupEvent(e);
  }

  /**
   * @param e
   */
  private void handlePopupEvent(MouseEvent e) {
    Point p = e.getPoint();
    if (e.isPopupTrigger()) {
      // check if a single entry is selected
      if (getSelectedIndices().length <= 1) {
        // select new item
        int index = locationToIndex(p);
        setSelectedIndex(index);
      }
      // show context menu
      getPopupMenu().show(e.getComponent(), p.x, p.y);
    }
  }

  /**
   * @param e
   */
  private void handleEvent(MouseEvent e) {
  }
}


Next
Previous
Clone Instance
3
Line Count
38
Source Line
76
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/core/src/main/java/org/columba/core/gui/tagging/TagList.java

class MyMouseListener extends MouseAdapter {
  @Override public void mouseClicked(MouseEvent e) {
    handleEvent(e);
  }

  @Override public void mousePressed(MouseEvent e) {
    handlePopupEvent(e);
  }

  @Override public void mouseReleased(MouseEvent e) {
    handlePopupEvent(e);
  }

  /**
   * @param e
   */
  private void handlePopupEvent(MouseEvent e) {
    Point p = e.getPoint();
    if (e.isPopupTrigger()) {
      // check if a single entry is selected
      if (getSelectedIndices().length <= 1) {
        // select new item
        int index = locationToIndex(p);
        setSelectedIndex(index);
      }
      // show context menu
      popup.show(e.getComponent(), p.x, p.y);
    }
  }

  /**
   * @param e
   */
  private void handleEvent(MouseEvent e) {
  }
}


First
Previous
Clone Instance
4
Line Count
38
Source Line
259
Source File
E:/TSE/Projects-CloneDR/columba-1.4-src/mail/src/main/java/org/columba/mail/gui/search/ResultList.java

class MyMouseListener extends MouseAdapter {
  @Override public void mouseClicked(MouseEvent e) {
    handleEvent(e);
  }

  @Override public void mousePressed(MouseEvent e) {
    handlePopupEvent(e);
  }

  @Override public void mouseReleased(MouseEvent e) {
    handlePopupEvent(e);
  }

  /**
   * @param e
   */
  private void handlePopupEvent(MouseEvent e) {
    Point p = e.getPoint();
    if (e.isPopupTrigger()) {
      // check if a single entry is selected
      if (getSelectedIndices().length <= 1) {
        // select new item
        int index = locationToIndex(p);
        setSelectedIndex(index);
      }
      // show context menu
      getPopupMenu().show(e.getComponent(), p.x, p.y);
    }
  }

  /**
   * @param e
   */
  private void handleEvent(MouseEvent e) {
  }
}


Clone AbstractionParameter Count: 1Parameter Bindings

class MyMouseListener extends MouseAdapter {
  @Override public void mouseClicked(MouseEvent e) {
    handleEvent(e);
  }

  @Override public void mousePressed(MouseEvent e) {
    handlePopupEvent(e);
  }

  @Override public void mouseReleased(MouseEvent e) {
    handlePopupEvent(e);
  }

  /**
                   * @param e
                   */
  private void handlePopupEvent(MouseEvent e) {
    Point p = e.getPoint();
    if (e.isPopupTrigger()) {
      // check if a single entry is selected
      if (getSelectedIndices().length <= 1) {
        // select new item
        int index = locationToIndex(p);
        setSelectedIndex(index);
      }
       [[#variablef6355a0]].show(e.getComponent(), p.x, p.y);
    }
  }

  /**
                   * @param e
                   */
  private void handleEvent(MouseEvent e) {
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#f6355a0]]
// show context menu
getPopupMenu() 
12[[#f6355a0]]
// show context menu
getPopupMenu() 
13[[#f6355a0]]
// show context menu
popup 
14[[#f6355a0]]
// show context menu
getPopupMenu()