java.lang.Objectcom.aspose.words.Hyphenation
public abstract class Hyphenation
Property Getters/Setters Summary | ||
---|---|---|
static IHyphenationCallback | getCallback() | |
static void | setCallback(IHyphenationCallback value) | |
Gets or sets callback interface used to request dictionaries when page layout of the document is built. This allows delay loading of dictionaries which may be usefull when processing documents in many languages. |
Method Summary | ||
---|---|---|
static boolean | isDictionaryRegistered(java.lang.String language) | |
Returns False if for the specified language there is no dictionary registered or if registered is Null dictionary, True otherwise. | ||
static void | registerDictionary(java.lang.String language, java.lang.String fileName) | |
Registers and loads a hyphenation dictionary for the specified language from file. Throws if dictionary cannot be read or has invalid format.
This method can also be used to register Null dictionary to prevent |
||
static void | unregisterDictionary(java.lang.String language) | |
Unregisters a hyphenation dictionary for the specified language. This is different from registering Null dictionary. Unregistering a dictionary enables callback for the specified language. |
Property Getters/Setters Detail |
---|
getCallback/setCallback | |
public static IHyphenationCallback getCallback() / public static void setCallback(IHyphenationCallback value) |
Method Detail |
---|
isDictionaryRegistered | |
public static boolean isDictionaryRegistered(java.lang.String language) |
registerDictionary | |
public static void registerDictionary(java.lang.String language, java.lang.String fileName) throws java.lang.Exception |
language
- A language name, e.g. "en-US". See .NET documentation for "culture name" and RFC 4646 for details.fileName
- A path to the dictionary file in Open Office format.
If this parameter is null or empty string then registered is Null dictionary and callback is not called anymore for this language.
To enable callback again use unregisterDictionary | |
public static void unregisterDictionary(java.lang.String language) |
language
- A language name, e.g. "en-US". See .NET documentation for "culture name" and RFC 4646 for details.
If null or empty string then all dictionaries are unregistered.