Tim Craven - Source Code
Source code for the Java versions of my freeware
has been cleaned up considerably at this point,
though there is still room for improvement.
I have included basic doc comments where possible,
permitting developers to generate some HTML documentation
with the javadoc (javadoc.exe) program
through NetBeans or by other methods.
The NetBeans form editor does not permit doc comments
for objects that it creates,
but the function of these
is generally explained in the package help files.
NetBeans .form files are included
for the convenience of those using the NetBeans form editor.
The following are links to the source code
for the various packages.
- extphrj.zip.
This is the only package in the ExtPhr phrase extractor project.
- gradisj.zip.
This package provides graphic box-and-arrow displays.
It is used in the TexNet and TheW projects.
- nephisj.zip.
This is the only package in the NEPHIS string indexer project.
- thesauj.zip.
This package is the backend for accessing a TheW thesaurus.
It is used in the TexNet, TheW, and XRefHT projects.
- thewj.zip.
This is the TheW user interface.
It uses the gradis and thesauj packages
and packages from the Jazzy spellchecker.
- texnetj.zip.
This is the main TexNet package.
It uses the gradis and thesauj packages
and packages from the Jazzy spellchecker.
- xrefhtj.zip.
This is the main package in the XRefHT Web indexing project.
It uses the thesauj package
and packages from the Jazzy spellchecker.
The above source code
is licensed under the Creative Commons Attribution 2.5 License. To view a copy of this license,
visit http://creativecommons.org/licenses/by/2.5/ca/
or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
The packages used from the Jazzy spellchecker are
- com.swabunga.spell.engine,
- com.swabunga.spell.event, and
- com.swabunga.util.
Source for Jazzy is available from SourceForge at
http://sourceforge.net/projects/jazzy.
Jazzy is available under the GNU Lesser General Public License.