home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD 31 / SUPERCDa.iso / Inet / HotJava / hjava.exe / Windows / resource / jre / lib / rt.jar / java / awt / EventQueue$EventQueueMulticaster.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-11  |  1.0 KB  |  31 lines

  1. package java.awt;
  2.  
  3. import java.util.EventListener;
  4.  
  5. class EventQueue$EventQueueMulticaster extends AWTEventMulticaster implements EventQueueListener {
  6.    EventQueue$EventQueueMulticaster(EventListener var1, EventListener var2) {
  7.       super(var1, var2);
  8.    }
  9.  
  10.    static EventQueueListener add(EventQueueListener var0, EventQueueListener var1) {
  11.       return (EventQueueListener)addInternal(var0, var1);
  12.    }
  13.  
  14.    static EventQueueListener remove(EventQueueListener var0, EventQueueListener var1) {
  15.       return (EventQueueListener)AWTEventMulticaster.removeInternal(var0, var1);
  16.    }
  17.  
  18.    protected static EventListener addInternal(EventListener var0, EventListener var1) {
  19.       if (var0 == null) {
  20.          return var1;
  21.       } else {
  22.          return (EventListener)(var1 == null ? var0 : new EventQueue$EventQueueMulticaster(var0, var1));
  23.       }
  24.    }
  25.  
  26.    public void eventPosted(AWTEvent var1) {
  27.       ((EventQueueListener)super.a).eventPosted(var1);
  28.       ((EventQueueListener)super.b).eventPosted(var1);
  29.    }
  30. }
  31.