psmith 2003/06/18 23:16:44 Modified: src/java/org/apache/log4j/chainsaw LogUI.java Added: src/java/org/apache/log4j/chainsaw PopupListener.java Log: refactored PopupListener to top level class. Revision Changes Path 1.110 +0 -26 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/LogUI.java Index: LogUI.java =================================================================== RCS file: /home/cvs/jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/LogUI.java,v retrieving revision 1.109 retrieving revision 1.110 diff -u -r1.109 -r1.110 --- LogUI.java 19 Jun 2003 05:50:12 -0000 1.109 +++ LogUI.java 19 Jun 2003 06:16:43 -0000 1.110 @@ -1069,32 +1069,6 @@ } /** - * Ensures that a specific popupMenu is displayed when the relevant - * mouse events are trapped. - */ - class PopupListener extends MouseAdapter { - final JPopupMenu popupMenu; - - PopupListener(JPopupMenu popupMenu) { - this.popupMenu = popupMenu; - } - - public void mousePressed(MouseEvent e) { - checkPopup(e); - } - - public void mouseReleased(MouseEvent e) { - checkPopup(e); - } - - private void checkPopup(MouseEvent e) { - if (e.isPopupTrigger()) { - popupMenu.show(e.getComponent(), e.getX(), e.getY()); - } - } - } - - /** * LogPanel encapsulates all the necessary bits and pieces of a * floating window of Events coming from a specific Location. * 1.1 jakarta-log4j-sandbox/src/java/org/apache/log4j/chainsaw/PopupListener.java Index: PopupListener.java =================================================================== package org.apache.log4j.chainsaw; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import javax.swing.JPopupMenu; /** * Ensures that a specific popupMenu is displayed when the relevant * mouse events are trapped. */ class PopupListener extends MouseAdapter { final JPopupMenu popupMenu; PopupListener(JPopupMenu popupMenu) { this.popupMenu = popupMenu; } public void mousePressed(MouseEvent e) { checkPopup(e); } public void mouseReleased(MouseEvent e) { checkPopup(e); } private void checkPopup(MouseEvent e) { if (e.isPopupTrigger()) { popupMenu.show(e.getComponent(), e.getX(), e.getY()); } } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]