Serialized Form


Package bill.apps.wordedit

Class bill.apps.wordedit.WordEditGUI implements Serializable

Serialized Fields

_guiConfig

ProjectConfiguration _guiConfig
Reference to the parser for the the GUI's configuration file. Contains high level application configuration information.

_fileMenu

JMenu _fileMenu
Reference to the file menu

_wordList

WordList _wordList

_word

JTextFieldEnterFilter _word

_letters

JTextFieldEnterFilter _letters

_addButton

JButton _addButton

_removeButton

JButton _removeButton


Package bill.apps.wordfind

Class bill.apps.wordfind.FoundWordsFrame implements Serializable

Serialized Fields

_foundWords

JList _foundWords
The list component that we are going to display found words in

Class bill.apps.wordfind.PlayTab implements Serializable

Serialized Fields

_gridWidth

JTextFieldFilter _gridWidth
Text field where the user enters the width of the puzzle grid (in letters)

_gridHeight

JTextFieldFilter _gridHeight
Text field where the user enters the height of the puzzle grid (in letters )

_minLength

JTextFieldFilter _minLength
Text field where the user enters the minimum number of letters a word may have

_gameTime

JTextFieldFilter _gameTime
Text field where the user enters in the length of a game (in seconds)

_setValuesButton

JButton _setValuesButton
The "Set Values" push button, used to set grid size and word length information

_playGameButton

JButton _playGameButton
The 'Play Game' push button, used to begin a game

_solveButton

JButton _solveButton
The 'Solve' push button, used to solve a game

_puzzlePanel

JPanel _puzzlePanel
The panel on which the puzzle grid is entered

_enterWords

JTextFieldFilter _enterWords
Text field where the user enters their words

_timeLeftLabel

JLabel _timeLeftLabel
Label where the amount of time left in the current game is displayed

_width

int _width
The width of the puzzle grid (in letters)

_height

int _height
The height of the puzzle grid (in letters)

_min

int _min
Minimum number of letters that can be in a word. Note that Qu counts as one letter for this purpose

_time

int _time
Number of seconds a game lasts

_timeLeft

int _timeLeft
The amount of time (in seconds) left in the current game

_validWords

Vector _validWords
List of valid words the user entered in, unformatted

_rawWords

Vector _rawWords
List of words the user entered in, unformatted

_words

Vector _words
List of words the user entered in, formatted with html

_cubes

Vector _cubes
Vector of Vectors containing the JLabel widgets representing the cubes

_letters

String _letters
The letters we have to make words out of

_parent

WordFindGUI _parent
The Word Find GUI that this tab is located on

_foundWords

JList _foundWords
List component on the popup window where we display the words the user has entered

_timer

Timer _timer
Timer used to count down the amount of time left in the current game

Class bill.apps.wordfind.SolveTab implements Serializable

Serialized Fields

_gridWidth

JTextFieldFilter _gridWidth
Text field where the user enters the width of the puzzle grid (in letters )

_gridHeight

JTextFieldFilter _gridHeight
Text field where the user enters the height of the puzzle grid (in letters )

_minLength

JTextFieldFilter _minLength
Text field where the user enters the minimum number of letters a word may have

_maxLength

JTextFieldFilter _maxLength
Text field where the user enters the maximum number of letters a word may have

_setValuesButton

JButton _setValuesButton
The "Set Values" push button, used to set grid size and word length information

_findButton

JButton _findButton
The "Find Words" push button, used to search the grid of letters the user entered for words

_clearButton

JButton _clearButton
The "Clear" push button, used to clear the grid of letters the user entered

_parent

WordFindGUI _parent
The Word Find GUI that this tab is located on

_puzzlePanel

JPanel _puzzlePanel
The panel on which the puzzle grid is entered

_width

int _width
The width of the puzzle grid (in letters)

_height

int _height
The height of the puzzle grid (in letters)

_max

int _max
Maximum number of letters that can be in a word. Note that Qu counts as one letter for this purpose

_min

int _min
Minimum number of letters that can be in a word. Note that Qu counts as one letter for this purpose

_cubes

Vector _cubes
Vector of Vectors containing the JTextFieldFilter widgets that the user enters the cubes in.

Class bill.apps.wordfind.WordFindGUI implements Serializable

Serialized Fields

_guiConfig

WordUtilProjectConfiguration _guiConfig
Reference to the parser for the the GUI's configuration file. Contains high level application configuration information.

_fileMenu

JMenu _fileMenu
Reference to the file menu

_playTab

PlayTab _playTab

_solveTab

SolveTab _solveTab

_wordFind

WordFind _wordFind


Package bill.apps.wordmaker

Class bill.apps.wordmaker.PlayTab implements Serializable

Serialized Fields

_parent

WordMakerGUI _parent

_numLettersField

JTextFieldFilter _numLettersField
Text field where the user enters the number of letters they get to make words from

_minLength

JTextFieldFilter _minLength
Text field where the user enters the minimum number of letters a word may have

_gameTime

JTextFieldFilter _gameTime
Text field where the user enters in the length of a game (in seconds)

_setValuesButton

JButton _setValuesButton
The "Set Values" push button, used to set grid size and word length information

_playGameButton

JButton _playGameButton
The 'Play Game' push button, used to begin a game

_solveButton

JButton _solveButton
The 'Solve' push button, used to solve a game

_puzzlePanel

JPanel _puzzlePanel
The panel on which the puzzle grid is entered

_enterWords

JTextFieldFilter _enterWords
Text field where the user enters their words

_timeLeftLabel

JLabel _timeLeftLabel
Label where the amount of time left in the current game is displayed

_lettersLabel

JLabel _lettersLabel
Label where the letters available to the user are displayed

_numLetters

int _numLetters
Number of letters give to make words from

_min

int _min
Minimum number of letters that can be in a word. Note that Qu counts as one letter for this purpose

_time

int _time
Number of seconds a game lasts

_timeLeft

int _timeLeft
The amount of time (in seconds) left in the current game

_letters

String _letters

_validWords

Vector _validWords
List of valid words the user entered in, unformatted

_rawWords

Vector _rawWords
List of words the user entered in, unformatted

_words

Vector _words
List of words the user entered in, formatted with html

_foundWords

JList _foundWords
List component on the popup window where we display the words the user has entered

_timer

Timer _timer
Timer used to count down the amount of time left in the current game

Class bill.apps.wordmaker.SolveTab implements Serializable

Serialized Fields

_minLength

JTextFieldEnterFilter _minLength

_letters

JTextFieldEnterFilter _letters

_searchButton

JButton _searchButton

_parent

WordMakerGUI _parent

Class bill.apps.wordmaker.WordMakerGUI implements Serializable

Serialized Fields

_guiConfig

WordUtilProjectConfiguration _guiConfig
Reference to the parser for the the GUI's configuration file. Contains high level application configuration information.

_fileMenu

JMenu _fileMenu
Reference to the file menu

_playTab

PlayTab _playTab

_solveTab

SolveTab _solveTab

_wordMaker

WordMaker _wordMaker


Package bill.apps.wordmaster

Class bill.apps.wordmaster.WordMasterGUI implements Serializable

Serialized Fields

_myFrames

Vector _myFrames
List of all the GUIs we have currently launched


Package bill.apps.wordsearch

Class bill.apps.wordsearch.PlayTab implements Serializable

Serialized Fields

_parent

WordSearchGUI _parent

_gameTime

JTextFieldFilter _gameTime
Text field where the user enters in the length of a game (in seconds)

_timeLeftLabel

JLabel _timeLeftLabel
Label where the amount of time left in the current game is displayed

_setValuesButton

JButton _setValuesButton
The "Set Values" push button, used to set grid size and word length information

_playGameButton

JButton _playGameButton
The 'Play Game' push button, used to begin a game

_doneButton

JButton _doneButton
The 'Done' push button, used by the user to indicate the are done

_puzzlePanel

JPanel _puzzlePanel
The panel on which the puzzle grid is entered

_time

int _time
Number of seconds a game lasts

_timeLeft

int _timeLeft
The amount of time (in seconds) left in the current game

_available

Vector _available

_words

Vector _words
Vector of Vectors of the WordSearchDNDLabel components that represent the words being made

_wordLengths

Vector _wordLengths

_timer

Timer _timer
Timer used to count down the amount of time left in the current game

_source

WordSearchDNDLabel _source
Source label when doing a drag and drop action. IE The label we are dragging.

_target

WordSearchDNDLabel _target
Target label when doing a drag and drop action. IE The label we are dropping onto.

_lastWordLengths

short _lastWordLengths
The number of characters in the last set of words the user played

_gamesSolved

int _gamesSolved
The number of games the user has solved

Class bill.apps.wordsearch.SolveTab implements Serializable

Serialized Fields

_word1Length

JTextFieldEnterFilter _word1Length

_word2Length

JTextFieldEnterFilter _word2Length

_word3Length

JTextFieldEnterFilter _word3Length

_letters

JTextFieldEnterFilter _letters

_searchButton

JButton _searchButton

_parent

WordSearchGUI _parent

Class bill.apps.wordsearch.WordSearchDNDLabel implements Serializable

Serialized Fields

_dropTarget

DropTarget _dropTarget
Allows this component to be a DnD target component

_dragSource

DragSource _dragSource
Allows this component to be a DnD source component

_letter

String _letter
The letter this label represents

_tab

PlayTab _tab
The PlayTab the label is displayed on

_trash

boolean _trash
Indicates if this label is the 'trash can'

Class bill.apps.wordsearch.WordSearchGUI implements Serializable

Serialized Fields

_guiConfig

WordUtilProjectConfiguration _guiConfig
Reference to the parser for the the GUI's configuration file. Contains high level application configuration information.

_fileMenu

JMenu _fileMenu
Reference to the file menu

_playTab

PlayTab _playTab

_solveTab

SolveTab _solveTab

_wordSearch

WordSearch _wordSearch


Package bill.apps.wordutil

Class bill.apps.wordutil.EditLetterRankingFrame implements Serializable

Serialized Fields

_parent

ParentGUI _parent

_accept

JButton _accept
The Accept push button to accept a ranking definition

_cancel

JButton _cancel
The Cancel push button to reject a ranking definition

_reset

JButton _reset
The Reset push button to reset rankings to the default

_rankings

short[] _rankings
The rankings we are editing

_rankingsFields

JTextFieldFilter[] _rankingsFields
The textfields to enter the rankings into

_config

WordUtilProjectConfiguration _config

Class bill.apps.wordutil.WordGamesException implements Serializable