Download
The recommended mechanism is a remote Eclipse update site with the
following information:
Name: ObjectAid UML Explorer
URL: http://www.objectaid.com
To enter an Eclipse update site, select 'Help' from the main menu,
then 'Software Updates' and 'Find an Install...'. In the 'Install/Update'
wizard, select 'Search for new features to install' and press 'Next'.
On the next page, press 'New Remote Site...' and enter the above name
and URL. Make sure the ObjectAid update site is selected and press
'Finish'. In the 'Install' wizard, ensure that the 'ObjectAid UML Explorer'
feature is selected and press 'Next'. Select 'I accept the terms in the
license agreement' and press 'Next'. In the last wizard page, press
'Finish' to complete the installation.
You can also download the
ObjectAid UML Explorer as a ZIP file and unzip it into your
Eclipse directory.
Prerequisites
The ObjectAid UML Explorer is an Eclipse plugin, so you need
a Java Development Kit and the Eclipse Java IDE to use it.
- JDK 1.5 or higher
- Eclipse 3.3.X
or higher with the JDT (Java Development Tooling)
- GEF (Graphical Editor Framework) 3.3.X or higher
- Alternatively: One of the packaged distributions that contain
the basic Eclipse IDE as well as JDT and GEF.
License
Copyright (c) Felix LJ Mayer 2007-2009. All Rights Reserved.
- This software is free to download and use, but it is not open source.
- You are free to redistribute the executable, but you may not change
it or charge for it.
- You may not reverse engineer or distribute the source code of this
application.
- This software is provided 'as is' without any warranties.
Change Log
| 0.9.86 | -
Small changes for Eclipse 3.2 compatibility; note that PNG images
do not work in Eclipse 3.2.
-
Fixed issues with automatic image save. Also enhanced automatic
image with 'Save Now' action.
-
Fixed project rename refactoring.
|
| 0.9.82 | -
Realizations from enumerations to interfaces are now supported.
Thanks to Guillaume Le Stum for reporting this issue.
-
The deprecated 'type' attribute in old class diagrams is no longer
supported because it collided with new development. Old class diagrams
which still have this classifier attribute should be loaded and saved
once with the previous version of this software. Otherwise they
cannot be loaded any more.
-
The initialization job now can be canceled.
-
Always Add Relationships will no longer add realizations between interfaces.
-
Refresh of a classifier now updates relationships correctly.
-
An issue that prevented multiple refactoring updates to the same class
has been resolved.
-
The 'Show Icons' flag in the preference page is now on by default.
-
It is now possible to open a source editor on the selected field or method.
-
The online help has been enhanced with screen shots.
-
Fixed the Always Add Relationships option when turned off.
-
Updates of diagram files (e.g. from version control) are once more
reflected in open editors.
-
A new option allows to save an image whenever a diagram is saved. It
is available in the preferences, the New wizard and the diagram
itself. If you save your diagrams with the source code, this should
make it easy to integrate images into the package.html file.
-
The saving of GIF images has been corrected again to deal with more
than 256 colors.
|
| 0.9.65 | - Removed
antialiasing when saving a diagram as a GIF image to prevent palette
overflow. Thanks to Sri Devi Vara Gollamudi for reporting it.
-
It is now possible to save diagrams in PNG and JPEG formats. Saving
to PNG is not supported in Eclipse 3.2, therefore the minimum
requirement is now Eclipse 3.3.
|
| 0.9.64 | - The plug-in
has been broken up into 3 separate plug-ins.
-
Package dependencies now allow the adding of the classifiers that
caused them via the context menu.
-
Fixed an issue with saving larger diagrams as GIF files.
Thanks to Hongtuan Tian for reporting it.
-
It is now possible to have new relationships always added to class
diagrams as soon as they are detected. A diagram option turns this
behavior on (Always Add Relationships).
-
The visibility of features can optionally be displayed with icons,
like in the outline view. A new diagram option 'Show Icons' turns
this behavior on. All nodes then also show an icon next to their
name and get a light yellow background. The black-and-white mode is
still recommended for printing.
-
Attributes and operations can be filtered by their visibility.
-
Renamed packages now show up immediately in diagrams.
Thanks to Andrea Aime for reporting this issue.
-
Binary classifiers from a library (JAR) that is used in multiple
projects are now recognized as being the same when participating in
relationships. An unfortunate consequence of this change is that
binary classifiers in existing diagrams loose all their
relationships; they can easily be added back, though.
|
| 0.9.52 | Brought focus rectangles for
attributes and operations back in Eclipse 3.3.
Added support for package dependencies.
Packages are now displayed as required by UML.
The corner around which self-connections loop is now selectable.
Lots of refactoring to get ready for new features.
Dragging from the Call Hierarchy view is now possible.
Preventing an NPE thanks to feedback from James Blackburn. |
| 0.9.41 | Replaced Castor XML libraries with
XStream to lower the download size from 2.4MB to 0.9MB.
Fixed the deletion of multiple nodes from a diagram.
Fixed an issue with certain generic types being added to a diagram.
Fixed the handling of primitive arrays when evaluating associations. |
| 0.9.35 | Fixed handling of source files
that changed their type (e.g. class became interface).
Reverse engineer collections of type <? extends X> into
associations. |
| 0.9.30 | First released version. |
|