-Anthony
Gary Gregory wrote:
I agree with the points made /but/, the reason I would like a File subclass is to allow me to get the "use a zip file as a directory" feature for free, as in, not-change-any-of-my-giant-pile-of-code free.
Gary
-----Original Message----- From: Todd V. Jonker [mailto:[EMAIL PROTECTED] Sent: Thursday, November 13, 2003 13:39 To: Jakarta Commons Developers List Subject: Re: [vsf] WAS: [general] Zip file proxy?
Subclassing io.File makes me rather uneasy. Most of its methods just doesn't make sense for "virtual files" like those inside an archive. Even basic stuff like getPath() and getParent() become very problematic. What you need is something *more general* than a file, that just provides stuff like getURL() and getReader(). I haven't looked at VFS in a while, but I seem to recall that it provided something along those lines.
BTW is VFS alive? I've been hesitant to use it (and I *really* want to use it) because its apparently been languishing in the sandbox, and I don't want to code to unreleased projects. If the original developers have moved on, I'd be interested in helping to resurrect it.
.T.
On Thu, 13 Nov 2003 14:19:44 -0500, "Gary Gregory"
<[EMAIL PROTECTED]> said:
Ah, yes, I do recall seing this component, it quite impressive. Could a(or
[vsf] developer comment on the possibility of a java.io.File subclass
subclasses)? I'd rather not port code...me
Gary
-----Original Message----- From: Inger, Matthew [mailto:[EMAIL PROTECTED] Sent: Thursday, November 13, 2003 10:53 To: 'Jakarta Commons Developers List' Subject: RE: [general] Zip file proxy?
Try commons-vfs
under the sandbox. You can't treat it as a java.io.File, but there is a seperate FileObject which abstractly represents a file from any given file system. Some of the supported filesystems include local, jar,zip,http,ftp,cifs (windows share),etc...
Comes with a nice set of ANT tasks as well. :)
-----Original Message----- From: Gary Gregory [mailto:[EMAIL PROTECTED] Sent: Thursday, November 13, 2003 1:49 PM To: 'Jakarta Commons Developers List' Subject: [general] Zip file proxy?
Hello,
Does anyone know of a doo-dad in Commons or somewhere that would allow
/directory/.to
use a .zip file (and other compressed format) as java.io.File
uses aWhat I have found so far (can't recall now) only works if your code
whichwhole framework of proxies/wrappers. Ideally, such a subclass of File
should
let me traverse the archive just as if it were a directory on disk,
---------------------------------------------------------------------would allow my current pile of File-based code to work as is.
Thanks,
Gary
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]