The ObjectAid UML Explorer is a freemium and lightweight tool that helps to visualize and generate Class and sequence diagrams straight from your java code. It is available as a free eclipse plugin in eclipse marketplace.

ObjectAid UML Explorer

Features

Following are some of the ObjectAid features

  1. Provides an drag and drop canvas within eclipse IDE to that allows dragging java classes to generate class and sequence diagrams.
  2. Save diagrams in different standard image formats and print straight from IDE
  3. Realtime diagram update. When there is a change code class structure, it reflects the changes in realtime
  4. Open and explore the class hierarchy and relationships
  5. The licensed version of ObjectAid support much more than the free version. It support additional features like, reverse engineer relationships.
  6. SVG and PDF export

How to Install ObjectAid

Open eclipse and drag the below Install button into workspace. Or alternatively you can follow below steps to install manually from update site.

Drag to your running Eclipse workspace to install ObjectAid UML Explorer

  1. Open Eclipse and go to Help > Install New Software
  2. Click on add to add a new repository and enter name ObjectAid UML Explorer
  3. Enter location url as http://www.objectaid.net/update
  4. And now proceed with the on screen instructions for installation. Note that it will ask you to restart Eclipse to complet the instruction.

ObjectAid Eclipse Installation

Creating Class Diagram in ObjectAid

  1. To create a new UML class diagram, just click on File | New | Other. Select ObjectAid UML diagram from the opened wizard. Select Class or Sequence diagram you want to create.

Create New ObjectAid Diagram

  1. This step will provide a canvas for the diagram. Now just drop compiled java classes into the canvas and it will generate the diagram.
  2. Right click on the canvas to see various available options.
This article is about: Eclipse, Eclipse Plugin, IDE,

Nilanchala

A blogger, a bit of tech freak and a software developer. He is a thought leader in the fusion of design and mobile technologies. He is the author of Xamarin Mobile Application Development for Android Book (goo.gl/qUZ0XV3), DZone MVB and founder of stacktips.com.

Join The Discussion

Please note: We reserve the right to delete comments that contains snarky remarks, offensive or off-topic. To know more read our comments policy.