title: Reverse Engineering a delphi 2010 code - UML tool
body: <p>I am looking for a software that can reverse engineering a delphi 2010 project and create a class diagram.
  I've tried some software out (ModelMaker, Enterprise Architect) but they don't work as I expect.
  Enterprise Architect is not able to reverse engineering a Delphi 2010 code, it does not understand, for instance, generics in the code. <a href="http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1292432202" rel="nofollow">http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1292432202</a>.
  ModelMaker is too complex, I really don't like the way it was built (the interface is terrible IMHO).
  So you guys have suggestions about a good UML tool that works with Delphi 2010? It does not matter if it is free or paid. I just want a good UML tool.</p>