Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

MyEclipse UML 2 is recommended for generating class diagrams of the Magnolia CMS code.

Note

After the initial evaluation, it was discovered that this plugin is an evaluation for a period of 30 days.

The following tools were also evaluated but are not recommended due to not being an Eclipse plugin, low ratings, not free, or not performing as expected: Solution BluePrint, Javadoc as UML View, ModelGoon UML 4, Coffea, UML Lab, MagicDraw, AgileJ StructureViews, Slime UML, MaintainJ, EclipseUML, jSonde, Green, UModel, Rational, Visual Paradigm, eUML2.

...

To install MyEclipse UML 2:

  1. Add software site to http://downloads.myeclipseide.com/downloads/products/eworkbench/helios/enterprise-earlyaccess/Image Removed in Eclipse.
  2. Deselect Maven Support for MyEclipse (this conflicts with the Maven Support needed for the development environment) and Spring AJDT Extension during installation.
    Note

    MyEclipse does not cleanly uninstall from Eclipse once it is installed. The MyEclipse perspective remains as well as the WTPJavaEE perspective.

    To create class diagrams

...

  1. :
  2. Click New>Other>MyEclipse>UML>UML1 Model.
  3. Open created model.
  4. Add classes to model by doing one of the following:
    1. Drag class from Package Explorer to model.
    2. Click UML>Reverse Engineer UML from Java in Eclipse. A class can be added to the class diagram created this way by dragging

...

    1. the class from Package Explorer.

A portion of the class diagram for info.magnolia.cms.core is shown here.
Image Added to the UML Model.