Navigation features


We will in this section describe the navigate feature.

1. EclipseUML 2008 navigation features
2. RSA® 7.5 navigations features

1. EclipseUML 2008 navigate

You can navigate with EclipseUML 2008 a two levels.
To navigate at diagram level click on the Class Diagram background and select Association or Inheritance or Dependencies
You can delete from the diagram any element or drag and drop any element from the Package Explorer or the XMI Editor (even if coming from another package)
It is for example possible to mix Classes and Interfaces coming from two different packages inside the same diagram (see more information on this option..) and show inheritances.



To navigate at element level click on the Class > Open to create a new view of your Class inside another diagram


You can also detect associations, Inheritance and Dependencies even if they are related to other Classes which are not in the same package.
This feature allow to manually rebuild a view of any element by using live detection.
It means that if the project is changed then this information immediately updated in all related diagrams (e.g.you can have 1,000 UML diagrams using the same model element. Changing the model elements change immediately the other 1,000 diagrams)





2. RSA® 7.5 navigate feature

You can navigate a two levels.
To navigate at diagram level open the Class diagram contextual menu > Filters > Show / Relationships



To navigate at Class element level click on the Class > Navigate > Open Type Hierarchy



I like the RSA® 7.5 views this is really cool.

The main difference between RSA® 7.5 and EclipseUML 2008 is that for RSA® navigation is made inside Eclipse views or the project/package explorer while for EclipseUML 2008 the UML Editor is the view.
EclipseUML create as many as needed different views from the same element in many different diagrams.
The UML Editor is therefore for Omondo a metamodel viewer in this navigation feature (see more information on the Model Driven Software Network ...).