I'm trying to use EFS for an own implementation to access EObjects from a repository.
Some basic stuff like accessing and opening the data already work.
I added to the .project file this linked ressource:
For the moment the ressource is visualized in the navigation with the icon for linked files. I don't want to show the user that these files are only references. So I expected to create a IRessource with an IPath, that has as schema "abcSchema", so that my own EFS Implementation can handle that. (Maybe I need to use URL instead of IPath)
I'm unable to create such a ressource. Can somebody give me a hint how to create ressources that concists only as "abcSchema:/abc/def", but are not handeled as links.
At the moment I'm using
URI location = new URI("abcSchema", "asf/asd", "abc");
IFile file = project.getFile("File.ecore");
file.createLink(location, IFile.VIRTUAL, new NullProgressMonitor());
As mentioned this creates visual linked files. I don't want to see this linked visualization.
Thank you in advance for your hints.