home *** CD-ROM | disk | FTP | other *** search
- package sun.misc;
-
- import java.net.URLStreamHandler;
- import java.net.URLStreamHandlerFactory;
-
- class Launcher$Factory implements URLStreamHandlerFactory {
- private static String PREFIX = "sun.net.www.protocol";
-
- private Launcher$Factory() {
- }
-
- public URLStreamHandler createURLStreamHandler(String var1) {
- String var2 = PREFIX + "." + var1 + ".Handler";
-
- try {
- Class var3 = Class.forName(var2);
- return (URLStreamHandler)var3.newInstance();
- } catch (ClassNotFoundException var6) {
- var6.printStackTrace();
- } catch (InstantiationException var7) {
- ((Throwable)var7).printStackTrace();
- } catch (IllegalAccessException var8) {
- ((Throwable)var8).printStackTrace();
- }
-
- throw new InternalError("could not load " + var1 + "system protocol handler");
- }
-
- // $FF: synthetic method
- Launcher$Factory(Launcher.1 var1) {
- this();
- }
- }
-