cLabs Call Hierarchy Graph Eclipse JDT Hack

This hack of the org.eclipse.jdt.ui_3.0.0 plug-in adds two menu items to the Call Hierarchy popup menu that will render the current call hierarchy tree using GraphViz dot.

Hopefully, I'll not need to resort to hacking the jdt.ui plug-in for much longer if my lack of Eclipse know-how can be brought up to speed quickly on how to do this as a pure, separate plug-in.

Download

Go grab the current .zip in http://clabs.org/jdt. Complete source code is included in an embedded .zip file, contributed source by cLabs is covered under the same licensing stuff as Eclipse.

Installation

Close Eclipse, unzip the file in your eclipse folder, overwriting the current org.eclipse.jdt.ui_3.0.0 plug-in.

Install GraphViz dot on your system and make sure the dot executable is in your system path, such that Eclipse can get to it.

Usage

Get a Call Hierarchy going, right-click on the root node you want graphed and choose "Show Graph". If you just want the dot source copied to your clipboard, choose that menu item (that menu item will probably be moved to the Show Graph shell window in the near future).

Change Log

jdt.clabs.3.0.0.5.zip - July 15, 2004

jdt.clabs.3.0.0.4.zip - July 14, 2004

jdt.clabs.3.0.0.3.zip - July 13, 2004
jdt.clabs.3.0.0.2.zip - July 12, 2004
jdt.clabs.3.0.0.1.zip - July 11, 2004