2. Dictionary types

There are three types of dictionary supported by XMLmind Spell Checker:

2.1. Extending dictionaries

Through the Composite Dictionaries mechanism explained above, it is possible to extend a dictionary in a simple way. For example, one can define a second dictionary named 'extended' beside the 'default' dictionary with this contents:

@multilink:
default
?http://www.dictionaries.com/myextensions.cdi

Here we have an absolute (and imaginary) HTTP URL pointing to a compiled dictionary.

Notice the (optional) question mark preceding the URL: it is a protection against an access failure: if the read operation fails, no exception is raised and the dictionary loading proceeds as if the URL were absent.