| Interface Summary | |
|---|---|
| SpellCheckEvent | This event is fired off by the SpellChecker and is passed to the registered SpellCheckListeners As far as I know, we will only require one implementation of the SpellCheckEvent (BasicSpellCheckEvent) but I have defined this interface just in case. |
| SpellCheckListener | This is the event based listener interface. |
| WordFinder |
An interface for objects which take a String as input, and iterates through the words in the string. |
| WordTokenizer |
An interface for objects which take a text-based media as input, and iterate through the words in the text stored in that media. |
| Class Summary | |
|---|---|
| AbstractWordFinder | Defines common methods and behaviour for the various word finding subclasses. |
| AbstractWordTokenizer | This class tokenizes a input string. |
| DefaultWordFinder | A basic word finder, which searches text for sequences of letters. |
| DocumentWordTokenizer | This class tokenizes a swing document model. |
| FileWordTokenizer | This class tokenizes a input file. |
| JavaWordFinder | A word finder Java source files, which searches text for sequences of letters formated as Java comments. |
| SpellChecker | This is the main class for spell checking (using the new event based spell checking). |
| StringWordTokenizer | This class tokenizes a input string. |
| TeXWordFinder | A word finder for TeX and LaTeX documents, which searches text for sequences of letters, but ignores any commands and environments as well as Math environments. |
| Word | Offers basic methods to manipulate a text string representing a word. |
| WordNotFoundException | An exception to indicate that there not enough words as expected. |
| XMLWordFinder | A word finder for XML or HTML documents, which searches text for sequences of letters, but ignores the text inside any tags. |