org.columba.mail.spellcheck.cswilly |
Implementation of the aspell-based backend.
|
Java Source File Name | Type | Comment |
AspellEngine.java | Class | |
Engine.java | Interface | |
FileSpellChecker.java | Class | Models the result of a spell check of a single word. |
Result.java | Class | Models the result of a spell check of a single word.
Features of a spell check result are:
- contains the result of checking one word
- has the original word
- has a type of result (i.e.
|
SpellException.java | Class | SpellException
This Exception subclass is the top level
Exception that spell classes
can throw. |
ValidationDialog.java | Class | Dialog to the user to determine what to do about a misspelled word.
Features of the dialog box:
- the dialog box is modal
- the title of the dialog box is set to "Spell Check"
- the user action change be determined using the getUserAction() method
- the possible user actions are modelled using the instances of the class
UserAction (which is an enum-like thingy).
|
Validator.java | Class | A validator of a spell check results
After a spell check engine runs, its results must be validated (normally by
a user). |