AUV Workbench: Help Page Creation

This is a summary of how to add to the help system for the AUV workbench application. Content is added as HTML files and indexed in an XML catalog file.

JavaHelp support in AUVW is contained in these project areas:

Further details:

The javahelp/ directory contains the following:

  1. AmvwHelpSet.hs -- This is the "master" file that initializes the javahelp system. To simply add content, it does not need to be edited unless further indexing functionality is added.
  2. AmvwMap.jhm -- A map file which defines tokens to be used in other parts of the help system. Look at AmvwTOC.xml, for instance, to see how it is used. Add more entries as appropriate.
  3. AmvwTOC.xml -- The master TOC tree is defined in this file. As more content is added, there should be more topics and subtopics added here.
  4. javahelp/Pages/ -- All html and image content goes in this directory.
  5. AmvwHelpIndex.xml -- This file is currently unused. If an index is built for the AMVW help system, it will go here.

The jhall.jar is Sun code which implements the JavaHelp system, as well as containing the search-indexing utility.

Summary:  Write your table of contents in AmvwTOC.xml. Define your tokens in AmvwMap.xml. Write your html, css, images, etc., and put them in javahelp/Pages.

Rendering in external browser:

The JavaHelp html browser is somewhat limited in its abilities. For pages which are either 1) not rendered at all, or 2) rendered inadequately, two methods are supported to force pages to be rendered in an external browser:



Back to the Help page index, the AUV Workbench: Introduction page, or online to AUV Workbench home page.