I am about to generate a reference documentation for a big bunch of spring-beans that are configured and assembled at runtime. The basis for the documentation is javadoc.
In the first step I collect a map of classname <-> raw-class-documentation using a simple doclet.
Then I launch the spring container and find all those beans that I am interested in.
Now I want to render the documents, but I need guidance with toolset and data-modeling.
1) The actual datamodel does not reflect what I want to document, e.g. Components have a list of rules, but I want to show in which components the rules are used. How should I model that? Sounds roughly like "DisplayData" objects ....
2) What is the most clever way for rendering? I thought about xml + xsl-stylesheet, or perhaps some template engine?
3) perhaps there is already a framework to produce reference documentation that supports most of the stuff ?