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

Diff of /classpath/java/awt/Choice.java

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

revision 1.10 by mkoch, Mon Dec 23 12:45:46 2002 UTC revision 1.11 by mkoch, Sat Feb 15 09:29:17 2003 UTC
# Line 44  import java.awt.event.ItemEvent; Line 44  import java.awt.event.ItemEvent;
44  import java.awt.event.ItemListener;  import java.awt.event.ItemListener;
45  import java.io.Serializable;  import java.io.Serializable;
46  import java.util.Vector;  import java.util.Vector;
47    import java.util.EventListener;
48    
49  /**  /**
50    * This class implements a drop down choice list.    * This class implements a drop down choice list.
# Line 474  paramString() Line 475  paramString()
475    return ("selectedIndex=" + selectedIndex + "," + super.paramString());    return ("selectedIndex=" + selectedIndex + "," + super.paramString());
476  }  }
477    
478      /**
479       * Returns an array of all the objects currently registered as FooListeners
480       * upon this Choice. FooListeners are registered using the addFooListener
481       * method.
482       *
483       * @exception ClassCastException If listenerType doesn't specify a class or
484       * interface that implements java.util.EventListener.
485       *
486       * @since 1.3
487       */
488      public EventListener[] getListeners (Class listenerType)
489      {
490        if (listenerType == ItemListener.class)
491          return AWTEventMulticaster.getListeners (item_listeners, listenerType);
492        
493        return super.getListeners (listenerType);
494      }
495    
496      /**
497       * Returns all registered item listeners.
498       *
499       * @since 1.4
500       */
501      public ItemListener[] getItemListeners ()
502      {
503        return (ItemListener[]) getListeners (ItemListener.class);
504      }
505  } // class Choice  } // class Choice

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

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