Documentating a program
I am looking for a good system to document my program.
The program is written in VALA. So I used valadoc to docuemnt that actual code. But it would be nice if there was a ready to use system (online or not) to create things like simple uml diagrams, explenations with example code, class and inheritance diagrams, etc.
Anything like this exists?