Package org.foray.hyphen

Classes for finding hyphenation points in text.

See:
          Description

Interface Summary
PatternConsumer Implementations of this interface take the information parsed by a PatternParser while it is parsing a Liang-style hyphenation file, and do something useful with it, presumably storing it in a structure that makes it available to other applications.
 

Class Summary
HyphenationConsumer4a FOray implementation of HyphenationConsumer.
HyphenationServer4a This class is the main entry point to the hyphenation package.
Interword4a FOray implementation of {link Interword}.
MutatingHyphenationBreak4a Specialized information about a specific hyphenation break opportunity in a word.
MutatingWord4a Extension of Word4a that allows so-called full hyphenation breaks.
PatGen Hyphenation pattern generator based on Liang's patgen.web.
PatternGenerator A refactored/rewritten version of PatGen to be more object-oriented.
PatternParser A SAX document handler to read and parse hyphenation patterns from a XML file.
PatternSerializer Parse and serialize hyphenation patterns so that they can be packaged for runtime use without the need to parse them then.
PatternTree An implementation of the Knuth/Liang hyphenation scheme that is part of TeX.
Word4a This class represents a hyphenated word.
WordSequence4a FOray implementation of WordSequence.
WordWrapper Decorates a normalized word with some additional data.
 

Enum Summary
PatternTree.Source Enumeration of the possible sources of this tree.
 

Package org.foray.hyphen Description

Classes for finding hyphenation points in text.



Copyright © 2017. All rights reserved.