Serialized Form


Package jaige

Class jaige.Version extends java.lang.Object implements Serializable

Serialized Fields

majorVersion

int majorVersion

minorVersion

int minorVersion

releaseVersion

int releaseVersion

stage

Version.Stage stage

stageVersion

int stageVersion

buildNumber

int buildNumber

Class jaige.VersionFormat extends java.text.Format implements Serializable


Package jaige.games.ataxx.gui

Class jaige.games.ataxx.gui.AtaxxGame extends javax.swing.JPanel implements Serializable

Serialized Fields

board

AtaxxBoard board

gamePanel

AtaxxPanel gamePanel

menu

javax.swing.JMenuBar menu

gameMenu

javax.swing.JMenu gameMenu

aiMatchMenu

javax.swing.JMenuItem aiMatchMenu

newGameMenu

javax.swing.JMenuItem newGameMenu

preferencesMenu

javax.swing.JMenuItem preferencesMenu

exitMenu

javax.swing.JMenuItem exitMenu

helpMenu

javax.swing.JMenu helpMenu

onlineHelpMenu

javax.swing.JMenuItem onlineHelpMenu

aboutMenu

javax.swing.JMenuItem aboutMenu

codeMenu

javax.swing.JMenuItem codeMenu

newGamePanel

NewGamePanel newGamePanel

newAIGamePanel

NewAIGamePanel newAIGamePanel

statsPanel

AIGameStatsPanel statsPanel

preferences

PreferencesPanel preferences

debugOption

DebugOption debugOption

gameOption

GameOption gameOption

aboutPanel

javax.swing.JTabbedPane aboutPanel

player1Panel

PlayerPanel player1Panel

player2Panel

PlayerPanel player2Panel

bottomPanel

javax.swing.JPanel bottomPanel

playingAIMatch

boolean playingAIMatch

sleepTime

int sleepTime

Class jaige.games.ataxx.gui.AtaxxPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

board

AtaxxBoard board

paintManager

javax.swing.RepaintManager paintManager

rects

java.awt.Rectangle[][] rects

corners

java.awt.Polygon[][] corners

icon

CellIcon icon

size

int size

selected

java.awt.Point selected

Class jaige.games.ataxx.gui.PlayerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

player

Player player

score

int score

Package jaige.games.hex.gui

Class jaige.games.hex.gui.DebugOption extends PreferencesOption implements Serializable

Serialized Fields

enableLogsCheckBox

javax.swing.JCheckBox enableLogsCheckBox

reportExceptionsCheckBox

javax.swing.JCheckBox reportExceptionsCheckBox

memoryMonitorCheckBox

javax.swing.JCheckBox memoryMonitorCheckBox

boardCoordinatesCheckBox

javax.swing.JCheckBox boardCoordinatesCheckBox

colorsCheckBox

javax.swing.JCheckBox colorsCheckBox

logFileNameLabel

javax.swing.JLabel logFileNameLabel

logFileName

javax.swing.JTextField logFileName

memoryKeyLabel

javax.swing.JLabel memoryKeyLabel

memoryKey

javax.swing.JTextField memoryKey

mp

MemoryProfiler mp

ked

java.awt.KeyEventDispatcher ked

Class jaige.games.hex.gui.GameOption extends PreferencesOption implements Serializable

Serialized Fields

colorChooser

javax.swing.JColorChooser colorChooser

boardSizeLabel

javax.swing.JLabel boardSizeLabel

boardSize

javax.swing.JFormattedTextField boardSize

horizontalColorLabel

javax.swing.JLabel horizontalColorLabel

horizontalColor

javax.swing.JButton horizontalColor

verticalColorLabel

javax.swing.JLabel verticalColorLabel

verticalColor

javax.swing.JButton verticalColor

Class jaige.games.hex.gui.Hexagon extends java.awt.Polygon implements Serializable

Serialized Fields

center

java.awt.Point center

radius

double radius

Class jaige.games.hex.gui.HexGame extends javax.swing.JPanel implements Serializable

Serialized Fields

board

HexBoard board

gamePanel

HexPanel gamePanel

menu

javax.swing.JMenuBar menu

gameMenu

javax.swing.JMenu gameMenu

aiMatchMenu

javax.swing.JMenuItem aiMatchMenu

newGameMenu

javax.swing.JMenuItem newGameMenu

preferencesMenu

javax.swing.JMenuItem preferencesMenu

exitMenu

javax.swing.JMenuItem exitMenu

helpMenu

javax.swing.JMenu helpMenu

onlineHelpMenu

javax.swing.JMenuItem onlineHelpMenu

aboutMenu

javax.swing.JMenuItem aboutMenu

codeMenu

javax.swing.JMenuItem codeMenu

newGamePanel

NewGamePanel newGamePanel

newAIGamePanel

NewAIGamePanel newAIGamePanel

statsPanel

AIGameStatsPanel statsPanel

preferences

PreferencesPanel preferences

debugOption

DebugOption debugOption

gameOption

GameOption gameOption

aboutPanel

javax.swing.JTabbedPane aboutPanel

playingAIMatch

boolean playingAIMatch

sleepTime

int sleepTime

Class jaige.games.hex.gui.HexPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

board

HexBoard board

paintManager

javax.swing.RepaintManager paintManager

grid

Hexagon[][] grid

rects

java.awt.Polygon[] rects

width

int width

yOffset

int yOffset

radius

double radius

player1Label

javax.swing.JLabel player1Label

player2Label

javax.swing.JLabel player2Label

player1Text

java.lang.String player1Text

player2Text

java.lang.String player2Text

player1TurnText

java.lang.String player1TurnText

player2TurnText

java.lang.String player2TurnText

Package jaige.gui

Class jaige.gui.AIChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

list

javax.swing.JList list

scroll

javax.swing.JScrollPane scroll

aiDB

AIDatabase aiDB

aiInfo

javax.swing.JTextArea aiInfo

aiScroll

javax.swing.JScrollPane aiScroll

aiListener

java.awt.event.MouseAdapter aiListener

aboutMenuListener

java.awt.event.ActionListener aboutMenuListener

Class jaige.gui.AIGameStatsPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

totalGames

int totalGames

playedGames

int playedGames

stats

AIGameStats stats

titleLabel

javax.swing.JLabel titleLabel

statsPanel

javax.swing.JPanel statsPanel

playerLabels

javax.swing.JLabel[] playerLabels

statsLabels

javax.swing.JLabel[][] statsLabels

progress

javax.swing.JProgressBar progress

Class jaige.gui.FileReaderPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

file

java.net.URL file

textArea

javax.swing.JTextArea textArea

scrollPane

javax.swing.JScrollPane scrollPane

Class jaige.gui.MemoryFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

action

java.awt.event.ActionListener action

frameSettingsTimer

javax.swing.Timer frameSettingsTimer

Class jaige.gui.NewAIGamePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

playerOneLabel

javax.swing.JLabel playerOneLabel

playerTwoLabel

javax.swing.JLabel playerTwoLabel

vsLabel

javax.swing.JLabel vsLabel

numGamesLabel

javax.swing.JLabel numGamesLabel

numGamesText

javax.swing.JFormattedTextField numGamesText

watchGamesCheckbox

javax.swing.JCheckBox watchGamesCheckbox

playerOneChooser

AIChooser playerOneChooser

playerTwoChooser

AIChooser playerTwoChooser

whoIsFirstCombo

javax.swing.JComboBox whoIsFirstCombo

whoIsFirstLabel

javax.swing.JLabel whoIsFirstLabel

sleepLabel

javax.swing.JLabel sleepLabel

sleepText

javax.swing.JFormattedTextField sleepText

players

Player[] players

Class jaige.gui.NewGamePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

playerOneLabel

javax.swing.JLabel playerOneLabel

playerTwoLabel

javax.swing.JLabel playerTwoLabel

vsLabel

javax.swing.JLabel vsLabel

aiDatabase

AIDatabase aiDatabase

playerOneAIList

AIChooser playerOneAIList

playerTwoAIList

AIChooser playerTwoAIList

playerOnePlayersText

javax.swing.JTextField playerOnePlayersText

playerTwoPlayersText

javax.swing.JTextField playerTwoPlayersText

playerOneButtonGroup

javax.swing.ButtonGroup playerOneButtonGroup

playerTwoButtonGroup

javax.swing.ButtonGroup playerTwoButtonGroup

playerOneHumanRadioButton

javax.swing.JRadioButton playerOneHumanRadioButton

playerTwoHumanRadioButton

javax.swing.JRadioButton playerTwoHumanRadioButton

playerOneAIRadioButton

javax.swing.JRadioButton playerOneAIRadioButton

playerTwoAIRadioButton

javax.swing.JRadioButton playerTwoAIRadioButton

playerOneNameLabel

javax.swing.JLabel playerOneNameLabel

playerTwoNameLabel

javax.swing.JLabel playerTwoNameLabel

whoIsFirstCombo

javax.swing.JComboBox whoIsFirstCombo

whoIsFirstLabel

javax.swing.JLabel whoIsFirstLabel

players

Player[] players

Class jaige.gui.PreferencesOption extends javax.swing.JPanel implements Serializable

Serialized Fields

path

java.lang.String[] path

Class jaige.gui.PreferencesPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

root

javax.swing.tree.DefaultMutableTreeNode root

renderer

javax.swing.tree.DefaultTreeCellRenderer renderer

model

javax.swing.tree.DefaultTreeModel model

tree

javax.swing.JTree tree

main

javax.swing.JPanel main

map

java.util.HashMap<K,V> map

treePane

javax.swing.JScrollPane treePane

mainPane

javax.swing.JScrollPane mainPane

Class jaige.gui.TournamentPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

tournament

Tournament tournament

Package jaige.util

Class jaige.util.MemoryProfiler extends javax.swing.JPanel implements Serializable

Serialized Fields

interval

int interval

totalIntervals

int totalIntervals

current

int current

actual

long[] actual

heap

long[] heap

running

boolean running

itr

int itr

lowest

long lowest

highest

long highest

diff

double diff

y1

int y1

y2

int y2

y3

int y3

y4

int y4

frame

javax.swing.JFrame frame

Class jaige.util.SortedProperties extends java.util.TreeMap implements Serializable

serialVersionUID: 4112578634029874840L

Serialized Fields

defaults

java.util.TreeMap<K,V> defaults
A property list that contains default values for any keys not found in this property list.