home *** CD-ROM | disk | FTP | other *** search
- package sun.misc;
-
- import java.io.IOException;
- import java.net.URL;
- import java.security.PrivilegedExceptionAction;
-
- final class URLClassPath$3 implements PrivilegedExceptionAction {
- // $FF: synthetic field
- final URL val$url;
- // $FF: synthetic field
- final URLClassPath this$0;
-
- URLClassPath$3(URLClassPath var1, URL var2) {
- this.this$0 = var1;
- this.val$url = var2;
- }
-
- public Object run() throws IOException {
- String var1 = this.val$url.getFile();
- if (var1 != null && var1.endsWith("/")) {
- return "file".equals(this.val$url.getProtocol()) ? new URLClassPath.FileLoader(this.val$url) : new URLClassPath.Loader(this.val$url);
- } else {
- return new URLClassPath.JarLoader(this.val$url, URLClassPath.access$100(this.this$0), this.this$0.lmap);
- }
- }
- }
-