Demeter/Java Hypertext Documentation Tool USER MANUAL Note: This tool has been developed for use with Netscape Navigator which is available on all platforms. No guarantees for how it will look on Microsoft Internet Explorer. Hypertext documentation generation of an adaptive program has been added as an enhancement to the Demeter/Java tool. Before you try to use it, make sure the demjava script you are using points to a version with this enhancement. Specify HTML by adding the option '-htmldir html' to the DEMJAVA in the GNUmakefile where 'html' is the directory where you'd like the html files to go. Note that -htmldir both tells it to generate html and where to place the html files and adding a .input on the DEMJAVA invocation line will allow you to also view the input files in the browser. cd to the html directory and load the index.html file into the browser (this is the default behavior for the browser so just specifying the directory should be fine) On the left side frame is the Reference File. It lists all the files and all the classes that make up the program. On the right is a frame for every file type. Only the classes available to Demeter/Java (outside of "(@" and "@)") are hyperlinked. In the Class List: c prefix = .cd file reference b prefix = .beh file reference j prefix = .java file reference You can view all the references of a particular class by going to the Class List and clicking on each reference. Within a file, clicking on a class will update the other frames with only the first reference to this class in the other file types. Go to the class list to see more references for that particular class. Colors: Blue hyperlinks have not been visited. Pink hyperlinks have been visited (in the browser's history). JavaScript: JavaScript is used to update multiple frames when a hyperlink is used, so JavaScript must be enabled in your browser.