diff options
Diffstat (limited to 'libjava/java/awt/PopupMenu.java')
-rw-r--r-- | libjava/java/awt/PopupMenu.java | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/libjava/java/awt/PopupMenu.java b/libjava/java/awt/PopupMenu.java index 83ffb35..7508202 100644 --- a/libjava/java/awt/PopupMenu.java +++ b/libjava/java/awt/PopupMenu.java @@ -1,5 +1,5 @@ /* PopupMenu.java -- An AWT popup menu - Copyright (C) 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2001, 2002, 2004 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -38,9 +38,11 @@ exception statement from your version. */ package java.awt; -import java.awt.peer.MenuPeer; import java.awt.peer.PopupMenuPeer; +import javax.accessibility.AccessibleContext; +import javax.accessibility.AccessibleRole; + /** * This class implement an AWT popup menu widget * @@ -136,5 +138,23 @@ show(Component component, int x, int y) } } + protected class AccessibleAWTPopupMenu extends AccessibleAWTMenu + { + protected AccessibleAWTPopupMenu() + { + } + + public AccessibleRole getAccessibleRole() + { + return AccessibleRole.POPUP_MENU; + } + + } + + public AccessibleContext getAccessibleContext() + { + return new AccessibleAWTPopupMenu(); + } + } // class PopupMenu |