public class OpenOfficeDictionaryProvider extends AbstractDictionaryProvider
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
DICTIONARY_ZIP
Pattern for detecting remote dictionary file archives
|
static Pattern |
FILES_DICTIONARY_ZIP |
static String |
FILES_PATTERN_STRING |
static String |
REMOTE_SC_DICTIONARY_LIST_LOCATION |
| Constructor and Description |
|---|
OpenOfficeDictionaryProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected URI |
getDefaultDictionariesSource()
Obtain the default source of dictionaries
|
protected Pattern |
getDictionariesSourceFilesPattern()
El patrón para obtener los diccionarios remotos.
|
SpellDictionary |
getDictionary(Locale locale)
Get a new dictionary for the
locale. |
String |
getDisplayName()
A name for the UI.
|
protected File |
getFileForLocale(Locale locale) |
protected Pattern |
getInstalledDictionariesFilesPattern()
Nos da el patrón para obetener los ficheros de los diccionarios instalados localmente.
|
void |
install(File file,
ProgressListener listener)
Install a local copy form the dictionary
|
void |
install(Locale locale,
ProgressListener listener)
Install a local copy of the interntet dictionary for that locale
|
void |
uninstall(Locale locale,
ProgressListener listener)
Uninstall the given locale
|
addFromInstallDirectory, addFromSources, addLocaleFromInstalledFile, addLocaleFromSource, createInstalledDictionaryFileFilter, createLocalCopy, createLocaleFrom, getAvailableLocales, getDictionariesSource, getEncoding, getInstalledLocales, getLocaleForFile, getLocalStorageDir, isForLocale, readAsString, setDictionariesSourcepublic static final String REMOTE_SC_DICTIONARY_LIST_LOCATION
public static final String FILES_PATTERN_STRING
public static final Pattern DICTIONARY_ZIP
public static final Pattern FILES_DICTIONARY_ZIP
protected Pattern getDictionariesSourceFilesPattern()
getDictionariesSourceFilesPattern in class AbstractDictionaryProviderprotected Pattern getInstalledDictionariesFilesPattern()
getInstalledDictionariesFilesPattern in class AbstractDictionaryProviderprotected URI getDefaultDictionariesSource() throws URISyntaxException
AbstractDictionaryProvidergetDefaultDictionariesSource in class AbstractDictionaryProviderURISyntaxExceptionpublic SpellDictionary getDictionary(Locale locale) throws IOException
DictionaryProviderlocale. Dictionary must be installed.locale - the locale of the dictionary.IOExceptionpublic void install(Locale locale, ProgressListener listener) throws Exception
DictionaryProviderlocale - the local of the dictionary to installlistener - the listener for progress trackingExceptionpublic void install(File file, ProgressListener listener) throws Exception
DictionaryProviderfile - the file of the dictionarylistener - the listener for progress trackingExceptionpublic void uninstall(Locale locale, ProgressListener listener)
DictionaryProviderlocale - the locale to uninstalllistener - the listener for progress trackingpublic String getDisplayName()
DictionaryProviderCopyright © 2020. All rights reserved.