Issue
Inside an Eclipse plugin, I'd like to open a file in editor.
I know the full package and class name
How can I determine the path of the .java
file from this?
Solution
Take a look at IJavaProject.findType( name )
method. Once you have an IType
, you can use getPath
or getResource
methods to locate the file. This method searches across a project and everything visible from that project.
To search the whole workspace, iterate through all the Java projects in the workspace, calling the findType
method on each in turn.
Answered By - Konstantin Komissarchik
Answer Checked By - Mildred Charles (JavaFixing Admin)