I am developing a plugin using GEF. My setup is that the GEF editor save
file is under my plugin directory and not in the workspace. In order to be
able to use the GEF editor, I had to implement an IFile object from which
we can retrieve a file from outside the workspace.
Is this the right way to do this? Would it be possible to modify the
Eclipse implementation of File to be able to use it for files outside the
workspace?
In my setup, the GEF editor is launched programatically and not by double
clicking on the file.