The following pages are an introduction to each of the programs, and designed to provide a starting point for reading the code. Small code snippets are used to illustrate, but the key reference is of course the code itself. As well as reading the source file, you can read the javadoc for the tutorial package.
The tutorial pages were written assuming that you will run each tutorial example as you read. Each page gives the name of the relevant Java class. To run that program, change to the diva/canvas directory and type:
make FigureTutorial(where FigureTutorial is replaced by the class you want to run). A Java window will appear where you can see and manipulate the figures.