home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / swing / BufferStrategyPaintManager$1.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.3 KB  |  30 lines

  1. package javax.swing;
  2.  
  3. import java.awt.BufferCapabilities;
  4. import java.awt.Component;
  5. import java.security.PrivilegedAction;
  6.  
  7. final class BufferStrategyPaintManager$1 implements PrivilegedAction<Object> {
  8.    // $FF: synthetic field
  9.    static final boolean $assertionsDisabled = !BufferStrategyPaintManager.class.desiredAssertionStatus();
  10.  
  11.    public Object run() {
  12.       try {
  13.          BufferStrategyPaintManager.access$002(Component.class.getDeclaredMethod("createBufferStrategy", Integer.TYPE, BufferCapabilities.class));
  14.          BufferStrategyPaintManager.access$000().setAccessible(true);
  15.          BufferStrategyPaintManager.access$102(Component.class.getDeclaredMethod("getBufferStrategy"));
  16.          BufferStrategyPaintManager.access$100().setAccessible(true);
  17.       } catch (SecurityException var2) {
  18.          if (!$assertionsDisabled) {
  19.             throw new AssertionError();
  20.          }
  21.       } catch (NoSuchMethodException var3) {
  22.          if (!$assertionsDisabled) {
  23.             throw new AssertionError();
  24.          }
  25.       }
  26.  
  27.       return null;
  28.    }
  29. }
  30.