Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I K L M N O P R S T U V W

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