title: Reverse engineering tool for Java (Android) Class Diagrams
body: <p>I've tried some tools for generate automatically class diagrams from the java source code in Android but none fit my needs. I'd like the following features:</p>
  
  <ul>
  <li>Create class diagrams from java classes (ignoring the Android's core classes)</li>
  <li>Allow to manually edit the generated diagramas without having to change the code</li>
  <li>Woking both in Windows and Unix (preferable if an Eclipse plugin)</li>
  <li>Do his best if i want to update a diagram edited (and iconsistent with the code) updating the new values and keeping the custom modifications while possible</li>
  <li>Free or affordable for a single user.</li>
  </ul>
  
  <p>Do you know any tool with those features? Thanks</p>