The Perl script
This script takes your raw java source code and turns it into a hyptertext document, with anchors for variable and method declarations. Variable uses are linked to the corresponding declaration. Methods calls are linked to their code. An example of the output of this script is Trouble.java and Trouble.html
This is prerelease software, and therby may not do exactly what you expect. Perl is availiable at the perl web site for more machines than java is supported on.
java2html is a perl script to turn your java code into html documentation.
usage: java2html *.java
There are no command line options at this point. For each .java file in the command line a corresponding .html file will be written. In addition .markup1 and .markup2 files will also be written for each java file.
A state file is also written that contains variable, method and class information.
Version 0.11a, 8-2-96 Fixed: Importing links Implements and extends for class and interface headers that extended over more than one line. Understands this.variable and this.method Understands method calls that are not part of object.method(); Marked up more variables. Still to go: Variable.classVariable.anything does not mark up the anything. single letter variable names don't register when they are used alone in a superclass Static Method calls and Static variable calls don't seem to work. Overloaded functions may or may not be linked right. Loading of the previous state so that we don't have to re process all the files. Intelligent file/directory management. " sometimes marks up quot as a method variable. Knowlege of the java.* classes.
This code copyright © Eric Soroos, soroos@u.washington.edu, 1996
Last changed, 3 pm PDT, 8-2-96.