/[classpath]/classpath/java/awt/MenuItem.java
ViewVC logotype

Diff of /classpath/java/awt/MenuItem.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15.2.7 by gnu_andrew, Tue Sep 20 18:46:26 2005 UTC revision 1.15.2.8 by gnu_andrew, Wed Sep 28 17:50:19 2005 UTC
# Line 517  removeActionListener(ActionListener l) Line 517  removeActionListener(ActionListener l)
517   * ClassClassException is thrown.   * ClassClassException is thrown.
518   * @since 1.3   * @since 1.3
519   */   */
520    public EventListener[] getListeners(Class listenerType)    public <T extends EventListener> T[] getListeners(Class<T> listenerType)
521    {    {
522      if (listenerType == ActionListener.class)      if (listenerType == ActionListener.class)
523        return getActionListeners();        return (T[]) getActionListeners();
524      return (EventListener[]) Array.newInstance(listenerType, 0);      return (T[]) Array.newInstance(listenerType, 0);
525    }    }
526    
527  /*************************************************************************/  /*************************************************************************/

Legend:
Removed from v.1.15.2.7  
changed lines
  Added in v.1.15.2.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26