file: ClassA.java | file: ClassB.java |
public class ClassA { ClassB theB; public void m1(){ theB.method(); } } |
public class ClassB { public void method(){ } } |
Using the Reverse
class the UML2 can be extracted.
The model with the two classes in XMI format is:
testCD.uml2.
The model can be represented as a class diagram,
generated using the GvDiagram
class, which produces
a Graphviz diagram testCD.dot.
With the dot program (dot -Tpng -o testCD.png testCD.dot
)
it is possible to generate an image file:
Using a suitable tool (e.g. the GenSeqDiag program or a test suite tracing program) we can generate
a sequence model and then convert it to a diagram (using the PicDiagrami
class) in PIC format (Sequence1.pic).
Using groff
or pic2graph
the PIC file can be
converted into an image file:
[an error occurred while processing this directive]