|
|
UML
Template based code generation now available and customizable. UML now
provides template based code generation for Forward Engineering. The new
code generation approach uses FreeMarker templates, which allow users to
customize how code is generated by simply modifying the templates used.
Users can enhance code generation by adding new code generation templates using
the Domain Templates panel in the UML Options window.
Enhanced code generation feature. The ability to merge newly generated
source code into existing source code files is now available.
Improved collections management. A user's collection types are
preserved during Forward and Reverse Engineering and may be set and changed via
properties dialog for code generation.
Alignment Tools now available. The Diagram Editor now has alignment tools
available. Select the diagram elements to align, right-click the selection, and
choose Align from the pop-up menu.
Distribute Tools now available. The Diagram Editor now has Distribute
tools available. The tool takes three or more selected objects and spreads them
out with even spacing based on the center point, left edge, or right edge of the
first selected object.
New Window Layout. By default, the Documentation window is now docked to
the Properties window area. The Design Center window is now docked to the
Explorer area by default.
Save As action now on diagram node. The "Save As" action has been added
to diagram nodes. The action allows a diagram to be duplicated.
|