Other Enhancements

Additional Formats

You can save diagrams in the formats SVG (Scalable Vector Graphics) and PDF (Portable Document Format) in addition to already available formats. The mechanism to save diagram images has not changed, i.e. you right-click somewhere in the diagram to get the diagram's context menu as before. When you select 'Save As Image...' or 'Automatic Image' the new formats will be available.

Edit Multiplicity

To edit the multiplicity of an association, click on an already selected multiplicity. You need to enter the minimum, two dots and then the maximum. When you are done, press Enter or click somewhere in the diagram to save your changes. Press Esc to cancel any changes. If you enter an invalid range, your changes will not be accepted.

Copy Qualified Name

You can copy the fully qualified name of a classifier, attribute or operation into the clipboard wherever it makes sense, i.e. from diagram nodes, the outline, associations and messages.

Toolbar For Visibility Options

A toolbar allows you to quickly change the visibility of operations and attributes in class diagrams without going through the context menu. Note that the toolbar always operates on the currently selected classifiers, or the class diagram if none are selected. The options themselves are the same as on the context menu.

Toolbar For Alignment

A toolbar allows you to quickly align nodes in class diagrams without going through the context menu. Note that the toolbar always operates on the currently selected diagram nodes. All selected nodes are aligned with the node that was selected last. The actions themselves are the same as on the context menu.

Bring To Front/Send To Back

Two items in the context menu for class diagram nodes let you control which ones should be in the front or in the back. Just select the appropriate nodes, right-click on one of them and send them to the back or bring them to the front.

Show Associations as Aggregations or Compositions

You can switch either side of an association to be an aggregation or composition with the context menu. Only one side of an association can be an aggregation or composition, and a side with an arrow indicating one-way navigation cannot be switched.

Hide Property Accessors

A display option in class diagrams allows you to hide property accessors, saving a lot diagram space in some cases. A Java method is considered a property accessor if it starts with 'get', 'set' or 'is' and there is a field with a matching name and type. Such property accessors are hidden and the attribute has a bean icon instead of the usual visibility icon.

Sort Features

A display option in class diagrams allows you to sort a classifier's attributes and operations alphabetically. Class features come first, then constructors (in the case of operations), followed by the other features.

Diagram Node Color

You can change the background color of diagram nodes with a display option in the context menu. This works for notes in all diagrams, objects in sequence diagrams and classifiers, packages and components in class diagrams. For now, a different background color applies only to the diagram where the change was made. You can also reset the background color to its default.

Add Dependents

A context menu for classifiers allows you to add other classifiers that the current one depends on (Add > Dependency). This menu only contains classifiers that have no other relationship (association, generalization, nesting or realization) with the selected classifier.