This directory holds all the APIs for the CML and related classes. There are seven packages and each has been processed with javadoc, so the details are found under that architecture. (The java.* class documentation may also be included here for compatability of links). javadoc doesn't add an overall description for each package so those are contained in the descriptions below:
Primarily a set of classes which map onto the elements defined in the
CML and TecML DTDs (about 20). There are ancillary classes for converting
chemical/MIME types to CML objects and a few other classes.
Discipline-independent mathematical and housekeeping routines, with particular
emphasis on geometry, arrays and matrices..
Useful support classes in molecular science (e.g. AminoAcid, SIUnit, etc.)
Flexible tools for managing SGML-based applications, including HTML. Classes
include GI, DTD, SGMLNode (== element), SGMLAttributeList, etc.). The DTDs
can be nested to allow hierarchical applications and DTDs can also be
Simple graphics routines to overcome some of the limitations of JDK1.0. I
expect some of these to be phased out. Includes a GKS-like tool for
Statistics routines; at present Uni-, Bi- and Multi-variate. Not
A set of miscellaneous utilities.
Here is a list of the packages