|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HyphenationException | |
---|---|
au.id.pbw.hyfo.hyph | The main package of HyFo. |
Uses of HyphenationException in au.id.pbw.hyfo.hyph |
---|
Methods in au.id.pbw.hyfo.hyph that throw HyphenationException | |
---|---|
void |
AlphabetBuilder.add_class(String str)
Adds a character class for the Alphabet. |
void |
BigTernaryTree.add(int[] key,
int index,
int data,
int node_num)
Inserts the subkey represented by the array of Unicode codepoints and associated data. |
protected TernaryTree |
HyphenationTreeBuilder.build_tree(Map<String,HyphenBreak[]> map,
HyphenDataCache data_cache)
Builds and returns a TernaryTree mapping string keys to arrays of
HyphenBreak s. |
static HyphenationTree |
HyphenationTree.deserialize_tree(String id)
Deserializes a HyphenationTree , given an id, normally
a language or language_country specifier, by which a serialized tree
can be identified. |
Alphabet |
AlphabetBuilder.get_alphabet()
Returns the Alphabet constructed from the character
classes. |
protected HyphenBreak |
HyphenationTreeBuilder.get_mod_ref(ModifierReference ref,
InstanceType context)
Gets the HyphenBreak corresponding
to the Modifier named by this ModifierReference , in the named
context. |
void |
ShortTernaryTree.initialize_data_array()
Finalizes the data initialization of this ShortTernaryTree . |
void |
BigTernaryTree.initialize_data_array()
Finalizes the data initialization of this BigTernaryTree . |
void |
TernaryTree.initialize_data_array()
When all the data for the tree has been added, initialize the tree data to minimize space requirements. |
void |
BigTernaryTree.insert_mid(String[] keys,
Map<String,Integer> map,
int lo,
int hi)
Given a ascending sorted array of keys , a map
associating a datum with each key, the index of the least key to be
inserted (lo ) and the index of the greatest key to be inserted
(hi ), perform a balanced add of all of the keys between the
least and the greatest, inclusive. |
protected void |
HyphenationTreeBuilder.process_instance(InstanceType type,
List<PatternElement> list,
Alphabet alphabet,
Map<String,HyphenBreak[]> map)
Process a pattern instance, adding it to the given map. |
protected void |
HyphenationTreeBuilder.process_text_element(StringBuilder text_chars_as_classes,
TextElement text_el,
InstanceType type)
Process a text element from an exception or hyphenation pattern. |
protected void |
HyphenationTreeBuilder.process_text_instance(InstanceType type,
TextElement text_el,
Alphabet alphabet,
Map<String,HyphenBreak[]> map)
Process a text instance, adding it to the given map. |
Constructors in au.id.pbw.hyfo.hyph that throw HyphenationException | |
---|---|
HyphenBreak(byte weight,
Alphabet alphabet)
Constructs a HyphenBreak with the given weight and default
Modifier values. |
|
HyphenBreak(char ch,
Alphabet alphabet)
Constructs a HyphenBreak with a weight derived from the
given character, and default Modifier values. |
|
HyphenBreak(Modifier modifier)
Constructs a HyphenBreak with the given Modifier . |
|
HyphenInhibitor(Byte weight,
Alphabet alphabet)
Creates a new instance of HyphenInhibitor |
|
Modifier(Alphabet alphabet,
String nobreak,
String prebreak,
String postbreak)
Constructs a modifier with the given no-break, pre-break and post-break strings. |
|
ShortTernaryTree(int size)
Creates a new instance of ShortTernaryTree |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |