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

Diff of /classpath/java/awt/TextComponent.java

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

revision 1.9 by mkoch, Tue Jan 14 21:30:38 2003 UTC revision 1.10 by mkoch, Sat Feb 15 09:29:17 2003 UTC
# Line 42  import java.awt.event.TextEvent; Line 42  import java.awt.event.TextEvent;
42  import java.awt.event.TextListener;  import java.awt.event.TextListener;
43  import java.awt.peer.TextComponentPeer;  import java.awt.peer.TextComponentPeer;
44  import java.awt.peer.ComponentPeer;  import java.awt.peer.ComponentPeer;
45    import java.util.EventListener;
46    
47  /**  /**
48    * This class provides common functionality for widgets than    * This class provides common functionality for widgets than
# Line 442  paramString() Line 443  paramString()
443    return(getClass().getName() + "(text=" + getText() + ")");    return(getClass().getName() + "(text=" + getText() + ")");
444  }  }
445    
446      /**
447       * Returns an array of all the objects currently registered as FooListeners
448       * upon this <code>TextComponent</code>. FooListeners are registered using
449       * the addFooListener method.
450       *
451       * @exception ClassCastException If listenerType doesn't specify a class or
452       * interface that implements java.util.EventListener.
453       */
454      public EventListener[] getListeners (Class listenerType)
455      {
456        if (listenerType == TextListener.class)
457          return AWTEventMulticaster.getListeners (textListener, listenerType);
458    
459        return super.getListeners (listenerType);
460      }
461    
462      /**
463       * Returns all text listeners registered to this object.
464       */
465      public TextListener[] getTextListeners ()
466      {
467        return (TextListener[]) getListeners (TextListener.class);
468      }
469  } // class TextComponent  } // class TextComponent
470    

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

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