public class DictionaryManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DictionaryManager.LocaleProvider |
public DictionaryProvider[] getDictionaryProviders()
public static DictionaryManager get()
public void reloadProviders()
public List<DictionaryManager.LocaleProvider> getInstalledLocales()
public List<DictionaryManager.LocaleProvider> getAvailableLocales()
public void install(DictionaryManager.LocaleProvider localeProvider) throws Exception
Exceptionpublic void install(File file, DictionaryProvider provider) throws Exception
Exceptionpublic void unistall(DictionaryManager.LocaleProvider localeProvider) throws Exception
Exceptionpublic boolean hasInstalledLocales()
public <T> T getDictionaryProvider(Class<T> providerClass)
T - providerClass - public DictionaryProvider getDictionaryProvider(Locale locale)
public <T> T getDictionaryProvider(Class<T> providerClass, Locale locale)
locale.T - providerClass - public SpellDictionary getDictionary(Locale locale) throws IOException
locale - IOExceptionpublic void clearCache()
public void removeFromCache(Locale locale)
public void removeFromCache(SpellDictionary dictionary)
public SpellDictionary getDictionary() throws IOException
IOExceptionpublic void addProgressListener(ProgressListener listener)
public void removeProgressListener(ProgressListener listener)
Copyright © 2020. All rights reserved.