X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Forg%2Fxml%2Fsax%2Fhelpers%2FNewInstance.js;fp=site%2Fj2s%2Forg%2Fxml%2Fsax%2Fhelpers%2FNewInstance.js;h=81b4415d4474e075d3094d6420e0322bf3104abe;hp=9855cde7ef1c35a2c4d915f5271bacf7eca0c6ca;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/org/xml/sax/helpers/NewInstance.js b/site/j2s/org/xml/sax/helpers/NewInstance.js index 9855cde..81b4415 100644 --- a/site/j2s/org/xml/sax/helpers/NewInstance.js +++ b/site/j2s/org/xml/sax/helpers/NewInstance.js @@ -1,43 +1,43 @@ -Clazz.declarePackage ("org.xml.sax.helpers"); -Clazz.load (null, "org.xml.sax.helpers.NewInstance", ["java.lang.Thread", "$.UnknownError"], function () { -c$ = Clazz.declareType (org.xml.sax.helpers, "NewInstance"); -c$.newInstance = Clazz.defineMethod (c$, "newInstance", -function (classLoader, className) { -var driverClass; -if (classLoader == null) { -driverClass = Clazz._4Name (className); -} else { -driverClass = classLoader.loadClass (className); -}return driverClass.newInstance (); -}, "ClassLoader,~S"); -c$.getClassLoader = Clazz.defineMethod (c$, "getClassLoader", -function () { -var m = null; -try { -m = Thread.getMethod ("getContextClassLoader", null); -} catch (e) { -if (Clazz.exceptionOf (e, NoSuchMethodException)) { -return org.xml.sax.helpers.NewInstance.getClassLoader (); -} else { -throw e; -} -} -try { -return m.invoke (Thread.currentThread (), null); -} catch (e$$) { -if (Clazz.exceptionOf (e$$, IllegalAccessException)) { -var e = e$$; -{ -throw new UnknownError (e.getMessage ()); -} -} else if (Clazz.exceptionOf (e$$, java.lang.reflect.InvocationTargetException)) { -var e = e$$; -{ -throw new UnknownError (e.getMessage ()); -} -} else { -throw e$$; -} -} -}); -}); +Clazz.declarePackage ("org.xml.sax.helpers"); +Clazz.load (null, "org.xml.sax.helpers.NewInstance", ["java.lang.Thread", "$.UnknownError"], function () { +c$ = Clazz.declareType (org.xml.sax.helpers, "NewInstance"); +c$.newInstance = Clazz.defineMethod (c$, "newInstance", +function (classLoader, className) { +var driverClass; +if (classLoader == null) { +driverClass = Clazz._4Name (className); +} else { +driverClass = classLoader.loadClass (className); +}return driverClass.newInstance (); +}, "ClassLoader,~S"); +c$.getClassLoader = Clazz.defineMethod (c$, "getClassLoader", +function () { +var m = null; +try { +m = Thread.getMethod ("getContextClassLoader", null); +} catch (e) { +if (Clazz.exceptionOf (e, NoSuchMethodException)) { +return org.xml.sax.helpers.NewInstance.getClassLoader (); +} else { +throw e; +} +} +try { +return m.invoke (Thread.currentThread (), null); +} catch (e$$) { +if (Clazz.exceptionOf (e$$, IllegalAccessException)) { +var e = e$$; +{ +throw new UnknownError (e.getMessage ()); +} +} else if (Clazz.exceptionOf (e$$, java.lang.reflect.InvocationTargetException)) { +var e = e$$; +{ +throw new UnknownError (e.getMessage ()); +} +} else { +throw e$$; +} +} +}); +});