||The BoolStack class stores a stack of Boolean vales so that the FragmentFilter
can keep track of which elements in a generated set need fragmenting.
||The BufferStack class stores a stack of StringBuffer values so that the FragmentFilter
can keep track of multiple buffers during multi-level fragmentation.
||The Element class stores information about elements (and perhaps someday attributes)
in a format that supports namespaces, allows the preservation of prefix information,
and supports matching on namespace URIs and localNames.
||This class just takes two arguments - a rules file and a target file.
||This class provides a SAX 2.0 Filter which uses regular expressions to
fragment particular elements into smaller labelled components.
||Each FragmentRule describes a regular expression and the results of the fragmentation
it produces, described as a series of child elements.
||This class stores a set of rules in a HashMap.
||This class loads the information stored in a rules document for use in fragment