Programs such as Truecrypt or Dropbox offer a comfortable way for file handling. At least under Windows Truecrypt mounts a new drive which feels natural, like a physical drive. Dropbox creates a new folder that can automatically upload/download data.
If I want to implement something similar, is then Java’s FileSystemProvider the right way to do it?
What I want is that a new folder appears and lists (remote) files which are not present on the user’s system. But when the user tries to open such a file or copy it to some other path then this should work as expected.