ClassLoader (URL[] urls, ClassLoader parent) { return new <error descr="Cannot resolve symbol 'URLClassLoader'">URLClassLoader</error>(urls, parent) { protected synchronized Class loadClass(String name, boolean resolve) throws ClassNotFoundException { <error descr="Cannot resolve symbol 'SecurityManager'">SecurityManager</error> sm = <error descr="Cannot resolve symbol 'SecurityManager'">SecurityManager</error>.current; if (sm != null) { int lastDot = name.lastIndexOf('.'); if (lastDot != -1) sm.<error descr="Cannot resolve method 'checkPackageAccess(java.lang.String)'">checkPackageAccess</error>(name.substring(0, lastDot)); } return super.<error descr="Cannot resolve method 'loadClass(java.lang.String, boolean)'">loadClass</error>(name, resolve); } }; }