Deep View Instructions



Using Deep View

Before describing how to view, edit, save, or load a diagram, a short description of the interface. Deep View is a single window with a menu. The treeview widget is the main part of the accessible diagram. It presents the textual information about a diagram's nodes and links. See some of the examples.

File Menu

File Menu Item
Description
File Open
Ctrl+O
Open Deep View file ending in extension dvd. dvd files are simple tab delimited text files
File Save
Ctrl+S
Save Deep View diagram in Deep View file format. There is no auto-save. Save your work often.
Exit
Alt+F4
Close Deep View

Edit Menu

Edit Menu Item
Description
Add Node
Ctrl+N
Add a node and name it. The node type can be selected if there are multiple types in the diagram. Nodes can be nested; useful, for example, in system diagrams.
Add Link
Ctrl+L
Add a link between nodes and name it. It is possible to link a node to itself. Deep View does not verify the link. So in a state machine diagram it is possible to incorrectly create a transition to a start state.
Add Attribute
Ctrl+A
Add an attribute to a node and set the name. Attributes are used in diagrams like an ERD. Visually, the attribute is listed in the node below the node's name
Remove element
Select a node, link, or attribute and press delete to remove the element. There is no undo command.
Edit Name
Ctrl+E
Edit the name of a node, link, or attribute. Select the diagram element to edit.
Diagram Summary
Gives a summary of the diagram, such as the number of nodes, links, and high level characteristics.
Event Log
Ctrl+Shift+L
Gives a list of the last several edits to the diagram. Use the log if uncertain about what edits were made.

Perspective Menu

Perspective
Menu Item
Description
Find
Ctrl+F
Search for text in the diagram. The search returns all elements with the search text. You can select a search result and move directly to the elemtn in the treeview. Select an element and press enter.
Cycles
Ctrl+C
A high level graph function that lists all the cycles in the diagram.
Parallel Paths
Ctrl+Shift+C
A high level graph function that lists all parallel paths in the diagram. A parallel path is multiple forward paths from one node to another node.
Path between nodes
Ctrl+>
A high level graph function that lists the paths connecting two nodes a user selects.
Point at
Ctrl+P
Part of collaboration with Deep View. Points at the selected diagram nodes. Pointing is also useful for highlighting items in the diagram visualization.
Clear Point
Ctrl+minus
Part of collaboration with Deep View. Clears the nodes being pointed at.
Whos pointing at what
Ctrl+Shift+P
Part of collaboration with Deep View. Lists the nodes each person is pointing at. Useful with 2 or more collaborators.

Visualize Menu

Visualize
Menu Item
Description
Show picutre
Alt+V
Shows the diagram pane in Deep View. Requires internet access. The diagram is generated by a web service.
Update
Ctrl+U
Updates the diagram. Use the update after editing the diagram. Updates are not automatic.
Copy image to clipboard
Copies the current diagram image to the clipboard. Paste the desired image in a desired application, such as a word processor, email, slides.
Export GraphViz
Ctrl+G
Save the GraphViz version of the diagram to file. The file is a simple text file. You need GraphViz to use the GraphViz file. USe this solution if there is no internet access or it is important not to share the diagram.

Options Menu

Options
Menu Item
Description
Edit
Disabled, out dated
View Node
Disabled, out dated
View Link
Enabled. By default the name of the link is listed with the link. In some cases, however, the name is long. In that case the name can be listed below the link making it easier to read.

Colab Menu

Colab Menu Item
Description
Connect
Part of collaboration with Deep View. Connects Deep View to other collaborators. This is an experimental part of Deep View.
Set user name
Part of collaboration with Deep View. Name is used to distinguish between multiple collaborators.


Dorian Miller, May 20, 2007