equal
deleted
inserted
replaced
31 import java.lang.reflect.Field; |
31 import java.lang.reflect.Field; |
32 import java.lang.reflect.Method; |
32 import java.lang.reflect.Method; |
33 import java.lang.reflect.InvocationTargetException; |
33 import java.lang.reflect.InvocationTargetException; |
34 |
34 |
35 import java.util.Vector; |
35 import java.util.Vector; |
36 import java.util.logging.*; |
36 import sun.util.logging.PlatformLogger; |
37 |
37 |
38 import sun.awt.SunToolkit; |
38 import sun.awt.SunToolkit; |
39 |
39 |
40 public class XPopupMenuPeer extends XMenuWindow implements PopupMenuPeer { |
40 public class XPopupMenuPeer extends XMenuWindow implements PopupMenuPeer { |
41 |
41 |
42 /************************************************ |
42 /************************************************ |
43 * |
43 * |
44 * Data members |
44 * Data members |
45 * |
45 * |
46 ************************************************/ |
46 ************************************************/ |
47 private static Logger log = Logger.getLogger("sun.awt.X11.XBaseMenuWindow"); |
47 private static PlatformLogger log = PlatformLogger.getLogger("sun.awt.X11.XBaseMenuWindow"); |
48 |
48 |
49 /* |
49 /* |
50 * Primary members |
50 * Primary members |
51 */ |
51 */ |
52 private XComponentPeer componentPeer; |
52 private XComponentPeer componentPeer; |
144 * addSeparator routines are not used |
144 * addSeparator routines are not used |
145 * in peers. Shared code invokes addItem("-") |
145 * in peers. Shared code invokes addItem("-") |
146 * for adding separators |
146 * for adding separators |
147 */ |
147 */ |
148 public void addSeparator() { |
148 public void addSeparator() { |
149 if (log.isLoggable(Level.FINER)) log.finer("addSeparator is not implemented"); |
149 if (log.isLoggable(PlatformLogger.FINER)) log.finer("addSeparator is not implemented"); |
150 } |
150 } |
151 |
151 |
152 /* |
152 /* |
153 * From PopupMenuPeer |
153 * From PopupMenuPeer |
154 */ |
154 */ |
380 * Now we override this function do disable F10 explicit |
380 * Now we override this function do disable F10 explicit |
381 * processing. All processing is done using KeyEvent. |
381 * processing. All processing is done using KeyEvent. |
382 */ |
382 */ |
383 public void handleKeyPress(XEvent xev) { |
383 public void handleKeyPress(XEvent xev) { |
384 XKeyEvent xkey = xev.get_xkey(); |
384 XKeyEvent xkey = xev.get_xkey(); |
385 if (log.isLoggable(Level.FINE)) { |
385 if (log.isLoggable(PlatformLogger.FINE)) { |
386 log.fine(xkey.toString()); |
386 log.fine(xkey.toString()); |
387 } |
387 } |
388 if (isEventDisabled(xev)) { |
388 if (isEventDisabled(xev)) { |
389 return; |
389 return; |
390 } |
390 } |