627 |
* @exception ClassCastException If listenerType doesn't specify a class or |
* @exception ClassCastException If listenerType doesn't specify a class or |
628 |
* interface that implements java.util.EventListener. |
* interface that implements java.util.EventListener. |
629 |
*/ |
*/ |
630 |
public EventListener[] getListeners(Class listenerType) |
public <T extends EventListener> T[] getListeners(Class<T> listenerType) |
631 |
{ |
{ |
632 |
if (listenerType == AdjustmentListener.class) |
if (listenerType == AdjustmentListener.class) |
633 |
return AWTEventMulticaster.getListeners(adjustment_listeners, |
return AWTEventMulticaster.getListeners(adjustment_listeners, |