|
|||||||||
| Home >> All >> org >> apache >> fop >> layout >> [ hyphenation overview ] | PREV NEXT | ||||||||
A
- addClass(String) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Add a character class to the tree.
- addClass(String) - Method in interface org.apache.fop.layout.hyphenation.PatternConsumer
- Add a character class.
- addClass(String) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- addException(String, ArrayList) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Add an exception to the tree.
- addException(String, ArrayList) - Method in interface org.apache.fop.layout.hyphenation.PatternConsumer
- Add a hyphenation exception.
- addException(String, ArrayList) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- addPattern(String, String) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Add a pattern to the tree.
- addPattern(String, String) - Method in interface org.apache.fop.layout.hyphenation.PatternConsumer
- Add hyphenation patterns.
- addPattern(String, String) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- alloc(int) - Method in class org.apache.fop.layout.hyphenation.ByteVector
- This is to implement memory allocation in the array.
- alloc(int) - Method in class org.apache.fop.layout.hyphenation.CharVector
- array - Variable in class org.apache.fop.layout.hyphenation.ByteVector
- The encapsulated array
- array - Variable in class org.apache.fop.layout.hyphenation.CharVector
- The encapsulated array
B
- BLOCK_SIZE - Variable in class org.apache.fop.layout.hyphenation.ByteVector
- BLOCK_SIZE - Variable in class org.apache.fop.layout.hyphenation.CharVector
- BLOCK_SIZE - Static variable in class org.apache.fop.layout.hyphenation.TernaryTree
- ByteVector - class org.apache.fop.layout.hyphenation.ByteVector.
- This class implements a simple byte vector with access to the underlying array.
- ByteVector() - Constructor for class org.apache.fop.layout.hyphenation.ByteVector
- ByteVector(int) - Constructor for class org.apache.fop.layout.hyphenation.ByteVector
- ByteVector(byte[]) - Constructor for class org.apache.fop.layout.hyphenation.ByteVector
- ByteVector(byte[], int) - Constructor for class org.apache.fop.layout.hyphenation.ByteVector
- balance() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- Balance the tree for best search performance
C
- CharVector - class org.apache.fop.layout.hyphenation.CharVector.
- This class implements a simple char vector with access to the underlying array.
- CharVector() - Constructor for class org.apache.fop.layout.hyphenation.CharVector
- CharVector(int) - Constructor for class org.apache.fop.layout.hyphenation.CharVector
- CharVector(char[]) - Constructor for class org.apache.fop.layout.hyphenation.CharVector
- CharVector(char[], int) - Constructor for class org.apache.fop.layout.hyphenation.CharVector
- capacity() - Method in class org.apache.fop.layout.hyphenation.ByteVector
- returns current capacity of array
- capacity() - Method in class org.apache.fop.layout.hyphenation.CharVector
- returns current capacity of array
- characters(char[], int, int) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- Characters.
- child - Variable in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.Item
- classmap - Variable in class org.apache.fop.layout.hyphenation.HyphenationTree
- This map stores the character classes
- clear() - Method in class org.apache.fop.layout.hyphenation.CharVector
- Reset Vector but don't resize or clear elements
- clone() - Method in class org.apache.fop.layout.hyphenation.CharVector
- clone() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.Item
- clone() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- compact(CharVector, TernaryTree, char) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- consumer - Variable in class org.apache.fop.layout.hyphenation.PatternParser
- createParser() - Static method in class org.apache.fop.layout.hyphenation.PatternParser
- creates a SAX parser, using the value of org.xml.sax.parser defaulting to org.apache.xerces.parsers.SAXParser
- cur - Variable in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- current node index
- curkey - Variable in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- current key
- currElement - Variable in class org.apache.fop.layout.hyphenation.PatternParser
D
- DEFAULT_BLOCK_SIZE - Static variable in class org.apache.fop.layout.hyphenation.ByteVector
- Capacity increment size
- DEFAULT_BLOCK_SIZE - Static variable in class org.apache.fop.layout.hyphenation.CharVector
- Capacity increment size
E
- ELEM_CLASSES - Static variable in class org.apache.fop.layout.hyphenation.PatternParser
- ELEM_EXCEPTIONS - Static variable in class org.apache.fop.layout.hyphenation.PatternParser
- ELEM_HYPHEN - Static variable in class org.apache.fop.layout.hyphenation.PatternParser
- ELEM_PATTERNS - Static variable in class org.apache.fop.layout.hyphenation.PatternParser
- endElement(String, String, String) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- eq - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- Pointer to equal branch and to data when this node is a string terminator.
- errMsg - Variable in class org.apache.fop.layout.hyphenation.PatternParser
- error(SAXParseException) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- Error.
- errorDump - Static variable in class org.apache.fop.layout.hyphenation.Hyphenator
- exception - Variable in class org.apache.fop.layout.hyphenation.PatternParser
F
- fatalError(SAXParseException) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- Fatal error.
- fileInputSource(String) - Static method in class org.apache.fop.layout.hyphenation.PatternParser
- create an InputSource from a file name
- find(String) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- find(char[], int) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- findPattern(String) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- freenode - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
G
- get(int) - Method in class org.apache.fop.layout.hyphenation.ByteVector
- get(int) - Method in class org.apache.fop.layout.hyphenation.CharVector
- getArray() - Method in class org.apache.fop.layout.hyphenation.ByteVector
- getArray() - Method in class org.apache.fop.layout.hyphenation.CharVector
- getExceptionWord(ArrayList) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- getFopHyphenationTree(String) - Static method in class org.apache.fop.layout.hyphenation.Hyphenator
- getHyphenationPoints() - Method in class org.apache.fop.layout.hyphenation.Hyphenation
- getHyphenationTree(String, String) - Static method in class org.apache.fop.layout.hyphenation.Hyphenator
- getInterletterValues(String) - Static method in class org.apache.fop.layout.hyphenation.PatternParser
- getLocationString(SAXParseException) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- Returns a string of the location.
- getPattern(String) - Static method in class org.apache.fop.layout.hyphenation.PatternParser
- getPostHyphenText(int) - Method in class org.apache.fop.layout.hyphenation.Hyphenation
- getPreHyphenText(int) - Method in class org.apache.fop.layout.hyphenation.Hyphenation
- getResourceStream(String) - Static method in class org.apache.fop.layout.hyphenation.Hyphenator
- getUserHyphenationTree(String, String) - Static method in class org.apache.fop.layout.hyphenation.Hyphenator
- load tree from serialized file or xml file using configuration settings
- getValue() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- getValues(int) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
H
- Hyphen - class org.apache.fop.layout.hyphenation.Hyphen.
- This class represents a hyphen.
- Hyphen(String, String, String) - Constructor for class org.apache.fop.layout.hyphenation.Hyphen
- Hyphen(String) - Constructor for class org.apache.fop.layout.hyphenation.Hyphen
- Hyphenation - class org.apache.fop.layout.hyphenation.Hyphenation.
- This class represents a hyphenated word.
- Hyphenation(String, int[]) - Constructor for class org.apache.fop.layout.hyphenation.Hyphenation
- rawWord as made of alternating strings and Hyphen instances
- HyphenationException - exception org.apache.fop.layout.hyphenation.HyphenationException.
- HyphenationException(String) - Constructor for class org.apache.fop.layout.hyphenation.HyphenationException
- HyphenationTree - class org.apache.fop.layout.hyphenation.HyphenationTree.
- This tree structure stores the hyphenation patterns in an efficient way for fast lookup.
- HyphenationTree() - Constructor for class org.apache.fop.layout.hyphenation.HyphenationTree
- Hyphenator - class org.apache.fop.layout.hyphenation.Hyphenator.
- This class is the main entry point to the hyphenation package.
- Hyphenator(String, String, int, int) - Constructor for class org.apache.fop.layout.hyphenation.Hyphenator
- hasMoreElements() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- hi - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- Pointer to high branch.
- hstrcmp(char[], int, char[], int) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- String compare, returns 0 if equal or t is a substring of s
- hyphenChar - Variable in class org.apache.fop.layout.hyphenation.PatternParser
- hyphenPoints - Variable in class org.apache.fop.layout.hyphenation.Hyphenation
- hyphenTree - Variable in class org.apache.fop.layout.hyphenation.Hyphenator
- hyphenTrees - Static variable in class org.apache.fop.layout.hyphenation.Hyphenator
- hyphenate(String, int, int) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Hyphenate word and return a Hyphenation object.
- hyphenate(char[], int, int, int, int) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Hyphenate word and return an array of hyphenation points.
- hyphenate(String, String, String, int, int) - Static method in class org.apache.fop.layout.hyphenation.Hyphenator
- hyphenate(String, String, char[], int, int, int, int) - Static method in class org.apache.fop.layout.hyphenation.Hyphenator
- hyphenate(char[], int, int) - Method in class org.apache.fop.layout.hyphenation.Hyphenator
- hyphenate(String) - Method in class org.apache.fop.layout.hyphenation.Hyphenator
I
- init() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- insert(String, char) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- Branches are initially compressed, needing one node per key plus the size of the string key.
- insert(char[], int, char) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- insert(char, char[], int, char) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- The actual insertion function, recursive version.
- insertBalanced(String[], char[], int, int) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- Recursively insert the median first and then the median of the lower and upper halves, and so on in order to get a balanced tree.
- ivalues - Variable in class org.apache.fop.layout.hyphenation.HyphenationTree
- Temporary map to store interletter values on pattern loading.
K
- keys() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- knows(String) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- ks - Variable in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- key stack implemented with a StringBuffer
- kv - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- This vector holds the trailing of the keys when the branch is compressed.
L
- len - Variable in class org.apache.fop.layout.hyphenation.Hyphenation
- number of hyphenation points in word
- length() - Method in class org.apache.fop.layout.hyphenation.ByteVector
- return number of items in array
- length() - Method in class org.apache.fop.layout.hyphenation.CharVector
- return number of items in array
- length() - Method in class org.apache.fop.layout.hyphenation.Hyphenation
- length - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- lo - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- Pointer to low branch and to rest of the key when it is stored directly in this node, we don't have unions in java!
- loadPatterns(String) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Read hyphenation patterns from an XML file.
M
- main(String[]) - Static method in class org.apache.fop.layout.hyphenation.HyphenationTree
- main(String[]) - Static method in class org.apache.fop.layout.hyphenation.PatternParser
- main(String[]) - Static method in class org.apache.fop.layout.hyphenation.TernaryTree
N
- n - Variable in class org.apache.fop.layout.hyphenation.ByteVector
- Points to next free item
- n - Variable in class org.apache.fop.layout.hyphenation.CharVector
- Points to next free item
- nextElement() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- noBreak - Variable in class org.apache.fop.layout.hyphenation.Hyphen
- normalizeException(ArrayList) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- ns - Variable in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- Node stack
O
- org.apache.fop.layout.hyphenation - package org.apache.fop.layout.hyphenation
- Classes handling pages, regions, areas, and generally block-level or rectangular areas in the area tree.
P
- PatternConsumer - interface org.apache.fop.layout.hyphenation.PatternConsumer.
- This interface is used to connect the XML pattern file parser to the hyphenation tree.
- PatternParser - class org.apache.fop.layout.hyphenation.PatternParser.
- A SAX document handler to read and parse hyphenation patterns from a XML file.
- PatternParser() - Constructor for class org.apache.fop.layout.hyphenation.PatternParser
- PatternParser(PatternConsumer) - Constructor for class org.apache.fop.layout.hyphenation.PatternParser
- packValues(String) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Packs the values by storing them in 4 bits, two values into a byte Values range is from 0 to 9.
- parent - Variable in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.Item
- parse(String) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- parser - Variable in class org.apache.fop.layout.hyphenation.PatternParser
- postBreak - Variable in class org.apache.fop.layout.hyphenation.Hyphen
- preBreak - Variable in class org.apache.fop.layout.hyphenation.Hyphen
- printStats() - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- printStats() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- pushCharCount - Variable in class org.apache.fop.layout.hyphenation.Hyphenator
- put(int, byte) - Method in class org.apache.fop.layout.hyphenation.ByteVector
- put(int, char) - Method in class org.apache.fop.layout.hyphenation.CharVector
R
- readToken(StringBuffer) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- redimNodeArrays(int) - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- remainCharCount - Variable in class org.apache.fop.layout.hyphenation.Hyphenator
- rewind() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- root - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- run() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- traverse the tree to find next key
S
- sc - Variable in class org.apache.fop.layout.hyphenation.TernaryTree
- The character stored in this node: splitchar Two special values are reserved:
- searchPatterns(char[], int, byte[]) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- Search for all possible partial matches of word starting at index an update interletter values.
- setConsumer(PatternConsumer) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- setLanguage(String, String) - Method in class org.apache.fop.layout.hyphenation.Hyphenator
- setMinPushCharCount(int) - Method in class org.apache.fop.layout.hyphenation.Hyphenator
- setMinRemainCharCount(int) - Method in class org.apache.fop.layout.hyphenation.Hyphenator
- size() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- startElement(String, String, String, Attributes) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- Start element.
- stoplist - Variable in class org.apache.fop.layout.hyphenation.HyphenationTree
- This map stores hyphenation exceptions
- strcmp(char[], int, char[], int) - Static method in class org.apache.fop.layout.hyphenation.TernaryTree
- Compares 2 null terminated char arrays
- strcmp(String, char[], int) - Static method in class org.apache.fop.layout.hyphenation.TernaryTree
- Compares a string with null terminated char array
- strcpy(char[], int, char[], int) - Static method in class org.apache.fop.layout.hyphenation.TernaryTree
- strlen(char[], int) - Static method in class org.apache.fop.layout.hyphenation.TernaryTree
- strlen(char[]) - Static method in class org.apache.fop.layout.hyphenation.TernaryTree
T
- TernaryTree - class org.apache.fop.layout.hyphenation.TernaryTree.
- Ternary Search Tree
- TernaryTree() - Constructor for class org.apache.fop.layout.hyphenation.TernaryTree
- TernaryTree.Iterator - class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.
- TernaryTree.Iterator() - Constructor for class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- TernaryTree.Iterator.Item - class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.Item.
- TernaryTree.Iterator.Item() - Constructor for class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.Item
- TernaryTree.Iterator.Item(char, char) - Constructor for class org.apache.fop.layout.hyphenation.TernaryTree.Iterator.Item
- toString() - Method in class org.apache.fop.layout.hyphenation.Hyphen
- toString() - Method in class org.apache.fop.layout.hyphenation.Hyphenation
- token - Variable in class org.apache.fop.layout.hyphenation.PatternParser
- trimToSize() - Method in class org.apache.fop.layout.hyphenation.ByteVector
- trimToSize() - Method in class org.apache.fop.layout.hyphenation.CharVector
- trimToSize() - Method in class org.apache.fop.layout.hyphenation.TernaryTree
- Each node stores a character (splitchar) which is part of some key(s).
U
- unpackValues(int) - Method in class org.apache.fop.layout.hyphenation.HyphenationTree
- up() - Method in class org.apache.fop.layout.hyphenation.TernaryTree.Iterator
- traverse upwards
V
- vspace - Variable in class org.apache.fop.layout.hyphenation.HyphenationTree
- value space: stores the inteletter values
W
- warning(SAXParseException) - Method in class org.apache.fop.layout.hyphenation.PatternParser
- Warning.
- word - Variable in class org.apache.fop.layout.hyphenation.Hyphenation
A B C D E F G H I K L M N O P R S T U V W
|
|||||||||
| Home >> All >> org >> apache >> fop >> layout >> [ hyphenation overview ] | PREV NEXT | ||||||||