equal
deleted
inserted
replaced
67 { |
67 { |
68 val entry = explode_name(path).lastOption getOrElse "" |
68 val entry = explode_name(path).lastOption getOrElse "" |
69 val url = prefix + path |
69 val url = prefix + path |
70 new VFSFile(entry, url, url, if (is_dir) VFSFile.DIRECTORY else VFSFile.FILE, size, false) |
70 new VFSFile(entry, url, url, if (is_dir) VFSFile.DIRECTORY else VFSFile.FILE, size, false) |
71 } |
71 } |
|
72 |
|
73 override def _getFile(vfs_session: AnyRef, url: String, component: Component): VFSFile = |
|
74 { |
|
75 val parent = getParentOfPath(url) |
|
76 if (parent == prefix) null |
|
77 else { |
|
78 val files = _listFiles(vfs_session, parent, component) |
|
79 if (files == null) null |
|
80 else files.find(_.getPath == url) getOrElse null |
|
81 } |
|
82 } |
72 } |
83 } |