I have a java package where I put some special classes that I would like to get the “Hierarchy” for several method (almost all of them).
So the in the end my plug-in should be invoked by clicking a package, or class .
I will get all the methods for a class and return the some “hierarchy” object that I can process for references. I know the pattern of the caller I want to find (it must implement some interface), so somehow I “just” need to get the list.
I thought of a plung-in, but it could really be a standalone application.
Right now, I parsing the “javap” result from my classes to get the hierarchy (parsing + build a list of references + analyse the references).
I does what I want almost all the time. But since I’m the one controlling the parser I is not 100% accurate. Another problem is the “javap” result changes from JDK versions…
Thanks for the help, meanwhile I will try the “JDT newsgroup”.