final java.io.File pathFile = new java.io.File(bundlefile, path);
final java.io.File pathFile = new java.io.File(basefile, path);
		public Enumeration getEntryPaths(final String path) {			final java.io.File pathFile = new java.io.File(bundlefile, path);			if (!pathFile.exists())				return new Enumeration() {					public boolean hasMoreElements() {						return false;					}					public Object nextElement() {						throw new NoSuchElementException();					}				};			if (pathFile.isDirectory()) {				final String[] fileList = pathFile.list();				final String dirPath = path.length() == 0 || path.charAt(path.length() - 1) == '/' ? path : path + '/';				return new Enumeration() {					int cur = 0;					public boolean hasMoreElements() {						return cur < fileList.length;					}					public Object nextElement() {						if (cur >= fileList.length) {							throw new NoSuchElementException();						}						java.io.File childFile = new java.io.File(pathFile, fileList[cur]);						StringBuffer sb = new StringBuffer(dirPath).append(fileList[cur++]);						if (childFile.isDirectory()) {							sb.append("/");						}						return sb.toString();					}				};			} else {				return new Enumeration() {					int cur = 0;					public boolean hasMoreElements() {						return cur < 1;					}					public Object nextElement() {						if (cur == 0) {							cur = 1;							return path;						} else							throw new NoSuchElementException();					}				};			}		}