The Extended Filesystem model:
is filesystem-neutral
supports access to multiple filesystems
is extensible to support custom features of new filesystems
supports filesystem identification and naming through URLs
provides java.io.File-type access to developers to facilitate migration of existing applications.