--- /home/cpdev/src/classpath/java/awt/Button.java	2005-09-20 05:33:02.000000000 +0000
+++ java/awt/Button.java	2005-10-06 05:36:15.000000000 +0000
@@ -352,11 +352,11 @@
  *
  * @since 1.3 
  */
-  public EventListener[] getListeners(Class listenerType)
+  public <T extends EventListener> T[] getListeners(Class<T> listenerType)
   {
     if (listenerType == ActionListener.class)
-      return getActionListeners();
-    return (EventListener[]) Array.newInstance(listenerType, 0);
+      return (T[]) getActionListeners();
+    return (T[]) Array.newInstance(listenerType, 0);
   }
 
 /*************************************************************************/
