abstract paths
Mark Thornton
mthornton at optrak.co.uk
Fri Jul 18 01:46:29 PDT 2008
Alan Snyder wrote:
> I also assume that the above components are a complete abstract
> description of a Path in its role as a name. In other words, if you
> deconstruct a path into these components and then reconstruct it
> (using the same provider), the result would be an equivalent Path.
>
> If this is wrong, do say so (and put it in the documentation).
I think there are instances of File such that
new File(f.toString())
is not equal to the original file 'f' (and in fact doesn't work at all).
JFileChooser can return such objects on Windows. These files represent
paths based on locations like "My Documents". Windows has never defined
a programmatic string form for these paths. It would be rather useful if
we had a way to obtain such 'roots' as Paths (as the actual underlying
location can vary; i.e. "My Documents" isn't always called that).
Mark Thornton
More information about the nio-discuss
mailing list