Navigation styles for published UML models

When you publish model information, you generate a set of linked HTML files. Two navigation styles are available: One is similar to a set of a Javadoc HTML files, the other is an interactive tree with nodes that provide access to packages and elements.
Both navigation styles include the same start page, which provides overview information and is named index.html. The start page has the following information:
  • Title
  • List of links to the HTML root pages for each model, profile, and package

    If a project is published, the list includes the models and diagrams that the project contains.

The difference between the navigation styles is the way in which the generated HTML is presented:
  • Javadoc HTML
    The generated HTML is presented in three frames. The two left frames provide navigation and the right frame provides information about the currently selected model element. The three frames include the following components:
    • Package navigation frame: Lists all the packages in the model
    • Element navigation frame: Lists all the model elements available for viewing

      When you select a package in the package navigation frame, this frame displays the model elements of that package that are available for viewing. If you click All elements in the Package navigation frame, this frame displays all the model elements and diagrams available for viewing. If the Display element icons check box is selected when the web is published, this frame includes the icons used in the Explorer views.

    • HTML content frame: Provides information about the selected element
      The content depends on the type of element and the level of detail and includes the following information:
      • Model documentation for the element
      • If the level of detail is specified as Full when the information is published, the information includes the following items:
        • Table of properties
        • Tables of contained elements, one for each type of element
        • Detailed information about each element referenced in the contained elements tables and any associated URLs
  • Interactive tree

    The generated HTML is presented in two frames. The left frame provides navigation and the right frame provides information about the currently selected model element. The navigation, which uses a tree with expandable nodes, distinguishes this navigation style from the Javadoc HTML navigation style. The content frames are the same.


Feedback