I believe you can use javadoc/XML/XSLT to accomplish this. I read an article somewhere when someone did something similar. Let me see if I can find it. --Burhan