Many of the changes made in version 2.0 were implemented to improve the overall performance of Poseidon, but are not readily apparent to the user. Modifications of this sort that are not directly relevant to the User Interface have not been covered in this manual. A short list of UI modifications that have been covered:
The look and feel of the diagrams has been completely revamped. Among these changes:
Moving an association end to a free area of the diagram creates a new class.
Waypoints of edges snap to their neighbors' X and Y coordinates.
Edge adornments move about the edges more intelligently.
Rapid Buttons now include directed associations, attribute creation, and operation creation.
Diagram storage has been changed to the Diagram Interchange standard, a part of the UML 2.0 standard. This way, diagrams are written in the XMI 1.2 format, just like the model itself.
Diagrams can be exported to pdf format.
Project files now are saved with a ".zuml" extension. They are zip files containing a .proj file with project information, and an .xmi file with the model and layout information. All of this is in accordance with the Diagram Interchange standard.
Undo and Redo is supported throughout Poseidon and for all actions.
A new graphics engine has been implemented in order to render superior graphics, including anti-aliasing.