Currently there are codegenerators in C++,Java,C#,VB.NET
Code Generators plugin manager.
The Code Generator plug-ins are available in CodeGenerators.dll
Currently there is plugin which can generate a basic class diagram from a .NET assembly. This plugin was implemented using Reflection (look into the source code).
In true sense this is not 100% reverse engineering, since you are supposed to get the class diagram from the source code. But since i am not good at writing parsers, i have provided this plugin to demonstrated how this can be done. The main thing is that the plugin should return the concrete implementation of the interface IProject , and to build the data in these classes, you can use a parser ( or relflection as i have done)
The definition of all these interfaces (like IProject)can be found in the plugin_definitions.dll.
The Reverse Engineering plug-ins are available in ReverseEngineering.dll
NOTE: The application tries to add the default plugins under the sample directory.