Normand Briere
2019-08-08 8294241adc5fe698b70e13ebd6780af46ab83f7e
Grafreed.java
....@@ -62,7 +62,7 @@
6262
6363 static void ParseFileSystem(java.io.File dir, iResourceCallBack callback, String prefix)
6464 {
65
- callback.CallBack(RemovePrefix(dir.toString(),prefix).split("/"));
65
+ callback.ResourceCallBack(RemovePrefix(dir.toString(),prefix).split("/"));
6666 File[] listFiles = dir.listFiles();
6767 if (listFiles != null)
6868 {
....@@ -75,7 +75,7 @@
7575
7676 static interface iResourceCallBack
7777 {
78
- void CallBack(String[] path);
78
+ void ResourceCallBack(String[] path);
7979 }
8080
8181 static void ParseResources(String path, iResourceCallBack callback)
....@@ -94,7 +94,7 @@
9494 String name = entries.nextElement().getName();
9595
9696 if (name.startsWith(path + "/"))
97
- callback.CallBack(RemovePrefix(name, path).split("/"));
97
+ callback.ResourceCallBack(RemovePrefix(name, path + "/").split("/"));
9898 }
9999 jar.close();
100100 } catch (Exception ex)
....@@ -110,7 +110,7 @@
110110 try
111111 {
112112 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:"));
114114 // for (java.io.File app : apps.listFiles())
115115 // {
116116 // //System.out.println(RemovePrefix(app.toString(), RemovePrefix(url.toString(), "file:") + "/"));