<html><head></head><body><div style="font-family: Verdana;font-size: 
12.0px;"><div>
<div>Hi Bob,</div>

<div>&nbsp;</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&#39;ve just set up my dev environment (eclipse 
Luna, Java 1.8, it works well so far).</div>

<div>&nbsp;</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&#39;s a great feature (not by me, I forgot who deserves the honor 
for that!).</div>

<div>&nbsp;</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>&nbsp;</div>

<div>Regards,</div>

<div>Thomas</div>

<div>&nbsp;
<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>&nbsp;Sonntag, 14. Dezember 
2014 um 18:07 Uhr<br/>
<b>Von:</b>&nbsp;&quot;Bob Tarling&quot; &lt;bob.tarl...@gmail.com&gt;<br/>
<b>An:</b>&nbsp;dev@argouml.tigris.org<br/>
<b>Betreff:</b>&nbsp;[argouml-dev] Some observations on java reverse 
engineering</div>

<div name="quoted-content">
<div>
<div>I&#39;m trying to generate some diagrams from an existing code base at 
work and I see some issues with the model generated.<br/>
&nbsp;</div>
A simple example is this.

<div><br/>
public class UseTestUtil {<br/>
<br/>
&nbsp;&nbsp;&nbsp; private void test() {<br/>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; TestUtil tu = new TestUtil();<br/>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tu.test();<br/>
&nbsp;&nbsp;&nbsp; }<br/>
}<br/>
&nbsp;</div>

<div>I&#39;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/>
&nbsp;</div>

<div>I also notice a component eing generated for every class. WHy is this?<br/>
&nbsp;</div>

<div>Regards<br/>
&nbsp;</div>

<div>Bob<br/>
&nbsp;</div>

<div><br/>
&nbsp;</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]

Reply via email to