On Mar 25, 2008, at 3:10 AM, Carsten Ziegeler wrote:
The abstraction we introduced with all these sub interfaces from source looked great in the beginning, but today I'm not sure that you really need this. Traversing over http urls is not working for instance; if you want to traverse of files, well use the file api etc.
Just to give an example, WebDAV, FTP, XML:DB all are traversable and all do not implement File API.
I don't even think it is possible to extend File APIs with your own file systems (java.io.FileSystem is package private).
Vadim