.. | .. |
---|
62 | 62 | |
---|
63 | 63 | static void ParseFileSystem(java.io.File dir, iResourceCallBack callback, String prefix) |
---|
64 | 64 | { |
---|
65 | | - callback.CallBack(RemovePrefix(dir.toString(),prefix).split("/")); |
---|
| 65 | + callback.ResourceCallBack(RemovePrefix(dir.toString(),prefix).split("/")); |
---|
66 | 66 | File[] listFiles = dir.listFiles(); |
---|
67 | 67 | if (listFiles != null) |
---|
68 | 68 | { |
---|
.. | .. |
---|
75 | 75 | |
---|
76 | 76 | static interface iResourceCallBack |
---|
77 | 77 | { |
---|
78 | | - void CallBack(String[] path); |
---|
| 78 | + void ResourceCallBack(String[] path); |
---|
79 | 79 | } |
---|
80 | 80 | |
---|
81 | 81 | static void ParseResources(String path, iResourceCallBack callback) |
---|
.. | .. |
---|
94 | 94 | String name = entries.nextElement().getName(); |
---|
95 | 95 | |
---|
96 | 96 | if (name.startsWith(path + "/")) |
---|
97 | | - callback.CallBack(RemovePrefix(name, path).split("/")); |
---|
| 97 | + callback.ResourceCallBack(RemovePrefix(name, path + "/").split("/")); |
---|
98 | 98 | } |
---|
99 | 99 | jar.close(); |
---|
100 | 100 | } catch (Exception ex) |
---|
.. | .. |
---|
110 | 110 | try |
---|
111 | 111 | { |
---|
112 | 112 | java.io.File apps = new java.io.File(url.toURI()); |
---|
113 | | - ParseFileSystem(apps, callback, RemovePrefix(url.toString(), "file:")); |
---|
| 113 | + ParseFileSystem(apps, callback, RemovePrefix(url.toString() + "/", "file:")); |
---|
114 | 114 | // for (java.io.File app : apps.listFiles()) |
---|
115 | 115 | // { |
---|
116 | 116 | // //System.out.println(RemovePrefix(app.toString(), RemovePrefix(url.toString(), "file:") + "/")); |
---|