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 / tools / ToolProvider.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  614 b   |  23 lines

  1. package javax.tools;
  2.  
  3. public class ToolProvider {
  4.    private ToolProvider() {
  5.    }
  6.  
  7.    public static JavaCompiler getSystemJavaCompiler() {
  8.       if (javax.tools.ToolProvider.Lazy.compilerClass == null) {
  9.          return null;
  10.       } else {
  11.          try {
  12.             return (JavaCompiler)javax.tools.ToolProvider.Lazy.compilerClass.newInstance();
  13.          } catch (Throwable var1) {
  14.             return null;
  15.          }
  16.       }
  17.    }
  18.  
  19.    public static ClassLoader getSystemToolClassLoader() {
  20.       return javax.tools.ToolProvider.Lazy.compilerClass == null ? null : javax.tools.ToolProvider.Lazy.compilerClass.getClassLoader();
  21.    }
  22. }
  23.