Methods' Details |
hyphenate
- Description
- tries to find a valid hyphenation position relative
to the beginning of a word.
Note: Some languages, for example arabic, are written from right
to left.
- Returns
- the XHyphenatedWord for the last valid hyphenation position
that is less than or equal to nMaxLeading - 1.
If there is no such valid hyphenation position, NULL is returned.
- Parameter aWord
- is the word to be hyphenated.
- Parameter aLocale
- defines the language to be used.
If the language is not supported, an IllegalArgumentException
exception is raised.
- Parameter nMaxLeading
- specifies the maximum number of characters to remain
before the hyphen in the hyphenated word.
It has to be greater than or equal to 0.
- Parameter aProperties
- provides property values to be used for this function call only.
It is usually empty in order to use the default values supplied
with the property set.
|
|
queryAlternativeSpelling
- Description
- checks whether hyphenation at a position in a word will result in
an alternative spelling or not.
An alternative spelling position is a hyphen position where,
if hyphenation is done here, the writing of the word changes.
Example: "Bäcker" in German pre spelling-reform becomes
"Bäkker" if hyphenation is done after the "c".
The hyphenation position does not need to be a valid one to be an
alternative spelling position.
- Returns
- the information about the alternative spelling found at the
specified position. Otherwise, if no alternative spelling was
found, NULL is returned.
- Parameter aWord
- is the original word to be looked at for having an alternative
spelling, if hyphenation is done at position nIndex.
- Parameter aLocale
- specifies the language to be used.
If the language is not supported, an IllegalArgumentException
exception is raised.
- Parameter nIndex
- is the position in the word to be looked at.
If the length of the word is n, the value of this
parameter has to be in the range from 0 to n-2.
- Parameter aProperties
- provides property values to be used for this function call only.
It is usually empty in order to use the default values supplied
with the property set.
|
|
createPossibleHyphens
- Description
- returns information about all possible hyphenation positions of a word.
- Returns
- an XPossibleHyphens
for the given word and language if there are any hyphenation
positions. NULL otherwise.
- Parameter aWord
- is the word for which information about the possible
hyphenation positions is to be retrieved.
- Parameter aLocale
- defines the language of the word.
If the language is not supported, an IllegalArgumentException
exception is raised.
- Parameter aProperties
- provides property values to be used for this function call only.
It is usually empty in order to use the default values supplied
with the property set.
|
|
Copyright © 2010 Sun Microsystems, Inc.