Poseidon for UML: User Guide
Prev | Chapter 5. Interface | Next

# 5.2. Menus

## 5.2.1. File

- New Project - Opens a new project with a blank class diagram. If a project is already open, it will prompt for a save.

  Quick Key - Ctrl-N

- Open Project - Opens a browser dialog to select a file to open.

  Quick Key - Ctrl-O

- Save Project - Saves the project to its last saved location.

  Quick Key - Ctrl-S

- Save Project As... - Opens a save dialog to save a project with a new name and/or location.

- Merge Project into Current... - Opens a browser dialog to select a project to combine with the project currently open in Poseidon.

  The file types that may be merged are: zuml, zargo, and xmi.

- Import Files - Opens a browser dialog to select files to incorporate into the project currently open in Poseidon.

  The file types that may be imported are: java, jar, mdl.

  | Community Edition import is limited to java files; importation of jar and mdl files is available in the Premium Editions.

- Export Project to XMI - Opens a browser dialog to select the location to which to save the xmi file.

- Save Graphics - Opens a browser dialog to save the diagram as a graphic.

  The file types that may be used to save graphics are: ps, pdf, wmf, svg, png, eps, gif, and jpg.

- Print Current Diagram... - Opens the printer dialog.

  Quick Key - Ctrl-P

  | Diagrams printed from the CE will automatically have a footer stating, "Created with Poseidon for UML Community Edition". CE versions prior to 3.x will have a watermark.

- Print Diagrams... - Opens a tree of the diagrams. Use Ctrl-click to select multiple diagrams to print at one time.

  | Diagrams printed from the CE will automatically have a footer stating, "Created with Poseidon for UML Community Edition". CE versions prior to 3.x will have a watermark.

- Print Preview... - Opens the Print Preview dialog, allowing you to view the diagram before you print it.

- Exit - Exits Poseidon. If there are any edited projects, a save prompt will appear.

## 5.2.2. Edit

- Undo - Steps backwards in the edit history.

  Quick Key - Ctrl-Z

- Redo - Steps forwards in the edit history.

  Quick Key - Ctrl-Shift-Z

- Cut - Removes the selected element(s) to the Poseidon clipboard. The element will remain in the model.

  Quick Key - Ctrl-Shift-X

- Cut Complete - Removes the selected element(s) and the corresponding element representation from the diagram to the Poseidon clipboard.

  Quick Key - Ctrl-X

  | Complete cut is not available in the Community Edition.

- Paste - Places the element(s) currently in the Poseidon clipboard into the model.

  Quick Key - Ctrl-V

- Copy - Places the element(s) into the Poseidon clipboard without altering the element(s) selected.

  Quick Key - Ctrl-Shift-C

- Copy Complete - Places the element(s) and the corresponding element representation into the Poseidon clipboard without altering the element(s) selected.

  Quick Key - Ctrl-C

  | Complete copy is not available in the Community Edition.

- Clone Diagram - Duplicates the entire selected diagram, including element representations, without altering the selected diagram. Not available for sequence diagrams until version 3.2.

  | Diagram cloning is not available in the Community Edition.

- Select -

  - Select All - Selects every element in the current diagram.

    Quick Key - Ctrl-A

  - Invert Selection - Selects all unselected elements while de-selecting all selected elements.

    Quick Key - Ctrl-I

- Copy to Windows Clipboard - Places the currently displayed element(s) on the Windows clipboard.

  Quick Key - Ctrl-Alt-C

- Find... - Opens the Poseidon search dialog.

  Quick Key - F3

- Remove from Diagram - Removes an instance of an element from a diagram without removing the element from the model.

  Quick Key - Ctrl-Del

- Delete from Model - Removes the selected element(s) from the model completely. All instances of the element(s) will be removed from every diagram.

  Quick Key - Del

- Remove Diagram - Removes the selected diagram from the project without deleting the elements contained within that diagram.

- Settings... - Opens the Settings dialog, where you can change some of the default properties of Poseidon.

## 5.2.3. View

- Quicksearch: Jump to Element - Opens element navigation dialog.

  Quick Key - Ctrl-E

- Jump to recent Element - Opens element navigation dialog, with a dropdown list of the most recently accessed elements.

  Quick Key - Ctrl-Shift-E

- Go to Diagram - Opens the diagram navigation dialog.

  Quick Key - Ctrl-G

- Go to recent Diagram - Opens the diagram navigation dialog, with a dropdown list of themost recently accessed diagrams.

  Quick Key - Alt-Shift-E

- Details Tabs -

  - Next Details Tab - Changes the active tab to be the next tab to the right.

  - Individual Tabs - List of individual tabs for navigation.

- Zoom -

  - Zoom Factors - List of zoom factors to change the diagram display.

- Go To Contained Diagram... - Navigates to the sub-diagram of the current element. If the element has more than one sub-diagram, the diagram navigation dialog will open, filtered on the current element.

  Quick Key - Ctrl-Shift-G

- Show Rapid Buttons - Toggles rapid button display.

  Quick Key - Pause

- Show icons for documentation and diagrams - Toggles icon display.

## 5.2.4. Create Diagram

- Class Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-L

- Use Case Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-U

- State Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-T

- Activity Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-Y

- Collaboration Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-B

- Sequence Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-Q

- Component Diagram - Creates a new blank diagram.

  Quick Key - Ctrl-D

- Deployment - Creates a new blank diagram.

  Quick Key - Ctrl-G

## 5.2.5. Align

- Automatic Layout -

  - Do Layout - Creates a new, optimal layout.

  - Update Layout - Adjusts the current layout.

  - Settings - Opens the layout settings dialog.

- Vertically -

  - Align Tops - Moves selected elements so that top edges are aligned. Horizontal placement is not affected.

  - Bottoms - Moves selected elements so that bottom edges are aligned. Horizontal placement is not affected.

  - Center - Moves selected elements so that center points are aligned. Horizontal placement is not affected.

- Horizontally -

  - Align Lefts - Moves selected elements so that left edges are aligned. Vertical placement is not affected.

  - Align Rights - Moves selected elements so that right edges are aligned. Vertical placement is not affected.

  - Center - Moves selected elements so that center points are aligned. Vertical placement is not affected.

- Size -

  - Greatest Current Width and Height - Uniformly resizes selected elements so that each is the size of the largest selected element.

  - Smallest Current Width and Height - Determines the size of the smallest element that can display the information of each of the selected elements and uniformly resizes the selected elements.

  - Minimum Possible Width and Height - Determines the smallest possible size for each of the selected elements and uniformly resizes them so that each is the size of the largest minimized element.

- Width Only -

  - Greatest Current Width - Uniformly resizes selected elements so that each is the width of the largest selected element.

  - Smallest Current Width - Determines the width of the smallest element that can display the information of each of the selected elements and uniformly resizes the selected elements.

  - Minimum Possible Width - Determines the smallest possible width for each of the selected elements and uniformly resizes them so that each is the width of the largest minimized element.

- Height Only -

  - Greatest Current Height - Uniformly resizes selected elements so that each is the height of the largest selected element.

  - Smallest Current Height - Determines the height of the smallest element that can display the information of each of the selected elements and uniformly resizes the selected elements.Note: this is not functional in the current version of Poseidon.

  - Minimum Possible Height - Determines the smallest possible height for each of the selected elements and uniformly resizes them so that each is the height of the largest minimized element.

- Distribute -

  - Distribute Horizontal Spacing - Places a uniform vertical gutter between elements. Vertical spacing and element size are not changed.

  - Distribute Horizontal Centers - Places a uniform amount of space between the center vertical axes of the selected elements. Vertical spacing and element size are not changed.

  - Distribute Vertical Spacing - Places a uniform horizontal gutter between elements. Horizontal spacing and element size are not changed.

  - Distribute Vertical Centers - Places a uniform amount of space between the center horizontal axes of the selected elements. Horizontal spacing and element size are not changed.

- Ordering -

  - Bring To Back - Places the selected element(s) on the bottom layer of the diagram display.

  - Bring To Front - Places the selected element(s) on top of the diagram display.

  - Send Backward - Moves the selected element(s) down one layer in the diagram display.

  - Send Forward - Moves the selected element(s) up one layer in the diagram display.

- Align to Grid - Snaps the top and left edges of an element to the grid. Element size is not changed.

## 5.2.6. Generation

- Reload the Templates - Refreshes the templates if they have been altered.

  | Available in the Professional and Enterprise Editions only

- Documentation Preview... - Opens the HTML documentation preview window.

  Quick Key - Ctrl-H

- Language Listing - Opens the generation dialog of the selected language.

  - Community Edition: Java

  - Standard Edition: HTML Documentation (includes UMLdoc), Java

  - Embedded Edition and Embedded Enterprise Editions: HTML Documentation (includes UMLdoc), Java, Embedded

  - Professional and Enterprise Editions: HTML Documentation (includes UMLdoc), Java, PHP, Delphi, Perl, C++, CSharp, CorbaIDL, VB.Net, SQL

## 5.2.7. Plug-Ins

- Plug-Ins Panel - Opens the Plug-Ins Manager, where you can add, remove, enable, and disable the plug-ins.

  | Plug-Ins are not available in the Community Edition

- Profiles Panel - Opens the Profile Manager, where you can enable and disable profiles.

  | Plug-Ins are not available in the Community Edition

- Install Eclipse-Bridge - Installs the necessary files in order to be able to use Poseidon from within the Eclipse IDE. See Section 17.1 for more details about this functionality.

  | Plug-Ins are not available in the Community Edition

## 5.2.8. Help

- About Poseidon for UML - Displays Poseidon version information and credits.

- Open Default Example - Opens the Webstore project.

- Open Users Guide - Opens the local html version of the Poseidon User Guide.

- Open FAQs - Opens the local html version of the FAQ.

- Tip of the Day - Opens the Tip of the Day dialog.

- Send a Support Request - Opens the Support Request web page at the Gentleware web site. Poseidon will launch a web browser, if necessary.

  | Support Requests are not available in the Community Edition

- License Manager - Opens the License Manager, where you can add and remove keys, serial numbers, and register your copy of Poseidon.

  | The License Manager is not available in the Community Edition

- Purchase - Provides links to the Gentleware Web Store. This is a separate menu in the Community Edition.

  - Upgrade Poseidon

  - Upgrade Subscription

Prev | Home | Next
Interface | Up | Panes