Download free trial

UML 2



UML2 MyEclipse 7.5 delivers a polished UML2 tooling experience. With support for Drag and Drop reverse engineering, Import and Export of XMI 2.1 & 2.0 files, Rational EMX file support and advanced diagram layout MyEclipse provides all the UML2 modeling support you'll need for your projects. The UML2 feature set can be installed from the Dashboard (Help > Manage MyEclipse Plug-ins...) within MyEclipse.
Graphical Diagram Editor:

Our UML 2 editor allows you to create and edit nine different types of UML 2 diagrams.


Class Diagram


Component Diagram


Deployment Diagram


Composite Structure Diagram


Use Case Diagram


Activity Diagram


Sequence Diagram


State Machine Diagram


Profile Diagram

Outline View

Use the outline view to easily navigate the diagram, graphically or structurally.

Selecting an existing element allows you to further modify it in a tabbed property view. A few properties are shown below.

Parameter Properties


Advanced Properties

The UML 2 editor toolbar contains all the features you need to create visually appealing diagrams.

To automatically layout class and use case diagrams, select the Auto Layout action from the UML menu. Auto layout capabilities will be added to other diagrams types in forthcoming releases.

Further control is possible through an element's context menu and the Graphics tab in the Properties view.


Graphics Property Tab

Use the UML 2 preferences to specify the default styling for UML 2 entities.

Creating UML2 Models and Diagrams:

Use the UML2 toolbar button to create a new UML2 model and diagram file.

Alternatively, you can use File > New > Other > MyEclipse > UML > UML2 Model.

To reverse engineer an existing Java project into a UML2 model and class diagram, choose MyEclipse > UML Class Diagram from Java from the proejct's context menu.

You can also import a Rational EMX file using the File > Import > UML2 > Rational EMX File wizard.

XMI files can be imported to give you a UML2 model file. File > Import > UML2 > XMI 2.0 or 2.1 wizard.

Generating Code & Other Resources:

Generating Java

Use the UML > Generate Java action to generate Java into your current project.

Generation actions are also available from the context menu of a UML model file.

You may be presented with a dialog asking you for details on how specific changes should be merged with your existing code base.

Generating XML Schema (XSD) files

Use the UML > Generate XML Schema action to generate an XSD file corresponding to the selected UML2 model.

Exporting XMI files

Use the UML > Export XMI action to create an XMI file from a given UML2 model