<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div> <div>Hi Bob,</div>
<div> </div> <div>this is no malfunction, just a missing feature. The method bodies are completely parsed, but the information in there is not used yet. I want this feature, too, and can assist. I've just set up my dev environment (eclipse Luna, Java 1.8, it works well so far).</div> <div> </div> <div>The component is not generated for each class, but for each compilation unit (.java file), because a file can host more than one class. Also, the imports do not belong to the class, but to the component instance for obvious reasons. It's a great feature (not by me, I forgot who deserves the honor for that!).</div> <div> </div> <div>I suggest to identify the lines in java.g, where the type identifier for the associated class/interface can be found and discuss how to process them. The parser has two passes, so we could search the already identified types from the first pass during the second phase.</div> <div> </div> <div>Regards,</div> <div>Thomas</div> <div> <div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"> <div style="margin:0 0 10px 0;"><b>Gesendet:</b> Sonntag, 14. Dezember 2014 um 18:07 Uhr<br/> <b>Von:</b> "Bob Tarling" <bob.tarl...@gmail.com><br/> <b>An:</b> dev@argouml.tigris.org<br/> <b>Betreff:</b> [argouml-dev] Some observations on java reverse engineering</div> <div name="quoted-content"> <div> <div>I'm trying to generate some diagrams from an existing code base at work and I see some issues with the model generated.<br/> </div> A simple example is this. <div><br/> public class UseTestUtil {<br/> <br/> private void test() {<br/> TestUtil tu = new TestUtil();<br/> tu.test();<br/> }<br/> }<br/> </div> <div>I'd expect to see a dependency relationship from UseTestUtil to TestUtil but nothing is generated. Is there some complication with our parser not being able to manage this or is this just an outstanding enhancement.<br/> </div> <div>I also notice a component eing generated for every class. WHy is this?<br/> </div> <div>Regards<br/> </div> <div>Bob<br/> </div> <div><br/> </div> </div> </div> </div> </div> </div></div></body></html> ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=3092752 To unsubscribe from this discussion, e-mail: [dev-unsubscr...@argouml.tigris.org]. To be allowed to post to the list contact the mailing list moderator, email: [li...@tigris.org]