Utility classes from the second edition of Ian Darwin's Java Cookbook (O'Reilly).

See:
          Description

Packages
com.darwinsys.csv  
com.darwinsys.database  
com.darwinsys.diff  
com.darwinsys.genericui  
com.darwinsys.graphics  
com.darwinsys.html Classes (only one so far) for dealing with HTML.
com.darwinsys.installers Installers
com.darwinsys.io Classes for input and output operations, using Java's underlying I/O classes.
com.darwinsys.jsptags  
com.darwinsys.lang Classes for dealing with standard features of Java.
com.darwinsys.macosui Classes for dealing with Swing GUIs slightly differently under MacOS X, needed in part since Apple didn't quite get the portability issues just right (like where the MenuBar appears).
com.darwinsys.mail Classes for dealing with e-mail, mainly a convenience class for sending mail.
com.darwinsys.net  
com.darwinsys.notepad  
com.darwinsys.regex  
com.darwinsys.security  
com.darwinsys.servlet  
com.darwinsys.sql  
com.darwinsys.swingui Classes for helping construct and use Swing Graphical User Interfaces.
com.darwinsys.swingui.framework  
com.darwinsys.swingui.layout A few interesting LayoutManager implementations.
com.darwinsys.testing  
com.darwinsys.unix  
com.darwinsys.util A few miscellaneous utility classes (note that in May 2003, this package was split into several com/darwinsys/* packages), and many classes "moved out" to adjacent packages.

 

Utility classes from the second edition of Ian Darwin's Java Cookbook (O'Reilly). These classes implement many useful operations that one would normally have to re-implement many times over.

Most of these appear in the first edition of the book, with different package names and additional method signatures. There have been many changes since then, including the split into a half-dozen packages, with package names roughly parallel to those of the standard API. See the Author's Book Site and the O'Reilly Site for more information on the book which accompanies this source code.



Copyright © 1996-2004 Ian F. Darwin. See license.html for usage license.