home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / java / awt / Toolkit$2.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.3 KB  |  38 lines

  1. package java.awt;
  2.  
  3. import java.security.PrivilegedAction;
  4.  
  5. class Toolkit$2 implements PrivilegedAction {
  6.    public Object run() {
  7.       Object var1 = null;
  8.       Class var2 = null;
  9.  
  10.       try {
  11.          String var10 = System.getProperty("awt.toolkit", "sun.awt.motif.MToolkit");
  12.  
  13.          try {
  14.             var2 = Class.forName(var10);
  15.          } catch (ClassNotFoundException var7) {
  16.             ClassLoader var4 = ClassLoader.getSystemClassLoader();
  17.             if (var4 != null) {
  18.                try {
  19.                   var2 = var4.loadClass(var10);
  20.                } catch (ClassNotFoundException var6) {
  21.                   throw new AWTError("Toolkit not found: " + var10);
  22.                }
  23.             }
  24.          }
  25.  
  26.          if (var2 != null) {
  27.             Toolkit.access$002((Toolkit)var2.newInstance());
  28.          }
  29.  
  30.          return null;
  31.       } catch (InstantiationException var8) {
  32.          throw new AWTError("Could not instantiate Toolkit: " + var1);
  33.       } catch (IllegalAccessException var9) {
  34.          throw new AWTError("Could not access Toolkit: " + var1);
  35.       }
  36.    }
  37. }
  38.