All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- actionPerformed(ActionEvent).
Method in class Deboggle
-
- add(String).
Method in class WordBank
- add word to bank.
- analyzeList(String).
Method in class TwoStepAnalysis
- loads .list file and analyzes it, incrementing the array elements
- branch.
Variable in class WordTreeNode
-
- Deboggle(String).
Constructor for class Deboggle
-
- exists(String).
Method in class WordBank
- returns true if word is in bank
- getMaximumSize().
Method in class ICanvas
-
- getMaxLength().
Method in class WordBank
- returns maximum allowed length of word in this instance of
the WordBank object
- getMinimumSize().
Method in class ICanvas
-
- getPreferredSize().
Method in class ICanvas
-
- getTree().
Method in class WordBank
- returns Trie data structure that words are stored in
- ICanvas(Container, Image).
Constructor for class ICanvas
-
- load(String).
Method in class TwoStepAnalysis
- loads array from a file, filename.step
- load(String).
Method in class WordBank
-
- loadWords(String).
Method in class WordBank
- include all words found in file into bank
- main(String[]).
Static method in class Deboggle
- To use Deboggle from commandline,
Usage: java Deboggle
default: dimension = 5, min = 4;
- main(String[]).
Static method in class TwoStepAnalysis
- Commandline usage: java TwoStepAnalysis
The will be read from a .list and its
analysis saved to .step
- main(String[]).
Static method in class WordBank
- default bank form:
java -DDBANK=
-DSBANK=
-DMAXLEN=
-DDLIST=
WordBank
- makeList().
Method in class WordBank
- put all words in bank in Vector
- makeList(String).
Method in class WordBank
- put all words in bank that start with prefix in Vector
- paint(Graphics).
Method in class ICanvas
-
- quickSort(int[], int[]).
Static method in class Deboggle
- quicksort algorithm (with indices),
orders the int array as well as the contents of
index array indices.
- quickSort(int[], int[], int, int).
Static method in class Deboggle
- quicksort algorithm (with indices and range)
can specify a partial sort of evals and indices using
lowest and highest
- remove(String).
Method in class WordBank
- remove word from bank
- repaint().
Method in class ICanvas
-
- save(String).
Method in class TwoStepAnalysis
- saves array into a file, filename.step
- save(String).
Method in class WordBank
- saves Trie tree as a DFS stream.
- saveWords(String).
Method in class WordBank
- put all words in bank in ascii file
- saveWords(String, String).
Method in class WordBank
- put all words in bank that starts with prefix in ascii file
- size().
Method in class WordBank
- returns number of words in current bank
- startSearch(String).
Method in class Deboggle
-
- step1.
Variable in class TwoStepAnalysis
-
- step2.
Variable in class TwoStepAnalysis
-
- TwoStepAnalysis().
Constructor for class TwoStepAnalysis
-
- WordBank().
Constructor for class WordBank
-
- WordBank(int).
Constructor for class WordBank
- constructor: maxlen is maximum length a word may have to be
allowed into the bank
- WordTreeNode().
Constructor for class WordTreeNode
-