home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &… the Search for Life CD 3 / 0_CD-ROM.iso / install / jre1_3 / lib / rt.jar / sun / awt / GlobalCursorManager$CursorEvent.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  793 b   |  29 lines

  1. package sun.awt;
  2.  
  3. import java.awt.Component;
  4. import java.awt.Toolkit;
  5. import java.awt.event.InvocationEvent;
  6.  
  7. class GlobalCursorManager$CursorEvent extends InvocationEvent {
  8.    static boolean pending = false;
  9.  
  10.    public GlobalCursorManager$CursorEvent() {
  11.       super(Toolkit.getDefaultToolkit(), new GlobalCursorManager.1());
  12.    }
  13.  
  14.    public void postSelfIfNotPending(Component var1) {
  15.       boolean var2 = false;
  16.       synchronized(this) {
  17.          if (!pending) {
  18.             var2 = true;
  19.             pending = true;
  20.          }
  21.       }
  22.  
  23.       if (var2) {
  24.          SunToolkit.postEvent(SunToolkit.targetToAppContext(var1), this);
  25.       }
  26.  
  27.    }
  28. }
  29.