Reverse Log4j using EclipseUML Free Edition 1.2.1






Step 7 : Reverse Log4j using EclipseUML Free Edition 1.2.1


Now we are going to use EclipseUML 1.2.1 and reverse Log4j project. This is more a commercial presentation of EclipseUML than a Log4j tutorial. This simple reverse engineering example will be an important first step in increasing your productivity as a modeler by rapidly understanding the general architecture of any open source project.  Our goal is to help our users to create effective class diagrams and efficiently team work as an object-orientated developer.
Our example will be based on the principle that diagrams showing too many details are are not usable because information is too dense. We need to be able to crop in order to include only critical information inside your diagrams and divide large projects into comprehensive diagrams. It is often better to show several diagrams with various degrees of details than a complex one.


Set your general preference, Window->Preferences->UML





Select Class Diagram then check the following checkboxes.





1 - The first example is reversing Log4j project using EclipseUML Free Edition. We will first browse the package level, then zoom inside a class and finally look at the Java code.








2 - The second example is browsing SPI package using EclipseUML Free Edition. We will first reverse SPI package, then browse SPI classes, and show class subtypes and supertype inheritances.








 
Last update Thu Oct 09 09:33:07 CEST 2003 Valid XHTML 1.0 Valid CSS All text, graphics © 2003 by Omondo