Breakout Problem Set Javadocs

Serialized Form


Package breakout

Class breakout.BadBoardFormatException extends java.lang.Exception implements Serializable

Class breakout.GameBoard extends javax.swing.JComponent implements Serializable

Serialized Fields

world

World world

flipped

boolean flipped

Class breakout.GameFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

top

GameBoard top

bottom

GameBoard bottom

local

WorldState local

remote

WorldState remote

chooser

javax.swing.JFileChooser chooser

loader

BoardLoader loader

connect

Connector connect

Class breakout.NetworkSettings extends javax.swing.JFrame implements Serializable

Serialized Fields

state

int state
default state is no network connection


serverport

javax.swing.JTextField serverport

clienthost

javax.swing.JTextField clienthost

clientport

javax.swing.JTextField clientport

addr

java.net.InetAddress addr

Class breakout.StatusComponent extends javax.swing.JComponent implements Serializable

Serialized Fields

world

World world

connect

Connector connect

Class breakout.WorldEvent extends java.lang.Object implements Serializable

Serialized Fields

action

int action
action drawn from above constants


location

java.awt.Point location
location of component


direction

java.awt.Point direction
direction of component if it was active


size

java.awt.Dimension size
size of component


Package cs101.awt

Class cs101.awt.ColorField extends java.awt.Canvas implements Serializable

Serialized Fields

state

boolean state
determines the color of the field


dim

java.awt.Dimension dim
size of the field


trueColor

java.awt.Color trueColor
color when state == true


falseColor

java.awt.Color falseColor
color when state == false

Class cs101.awt.Console extends java.awt.Frame implements Serializable

Serialized Fields

inputLines

Queue inputLines
Buffer for input lines not yet read.


ta

java.awt.TextArea ta

Class cs101.awt.DefaultFrame extends java.awt.Frame implements Serializable

Serialized Fields

c

java.awt.Component c
The Component to display.


defaultDimension

java.awt.Dimension defaultDimension
Default Frame dimensions. Initialized in constructor

Class cs101.awt.DefaultGameFrame extends java.awt.Frame implements Serializable

Serialized Fields

c

java.awt.Component c
The Component (view) to display.


gc

GameControllable gc
The controls for this component.


defaultDimension

java.awt.Dimension defaultDimension
Default Frame dimensions. Initialized in constructor

Class cs101.awt.DisplayField extends ColorField implements Serializable

Serialized Fields

text

java.lang.String text
the string to be displayed

Class cs101.awt.NetworkSettingsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

mode

int mode

clientRadioButton

javax.swing.JRadioButton clientRadioButton

hostLabel

javax.swing.JLabel hostLabel

hostTextField

javax.swing.JTextField hostTextField

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel3

javax.swing.JPanel jPanel3

leftPanel

javax.swing.JPanel leftPanel

modeButtons

javax.swing.ButtonGroup modeButtons

okButton

javax.swing.JButton okButton

portLabel

javax.swing.JLabel portLabel

portTextField

javax.swing.JTextField portTextField

serverRadioButton

javax.swing.JRadioButton serverRadioButton

standaloneRadioButton

javax.swing.JRadioButton standaloneRadioButton

Class cs101.awt.QueryDialog extends java.awt.Frame implements Serializable

Serialized Fields

message

java.lang.String message

fields

java.lang.String[] fields

values

java.lang.String[] values

entries

java.awt.TextComponent[] entries

ok

java.awt.Button ok


Package cs101.awt.geom

Class cs101.awt.geom.NotEnoughPointsException extends java.lang.Exception implements Serializable

Class cs101.awt.geom.NoUniqueLineException extends java.lang.Exception implements Serializable

Class cs101.awt.geom.ShapesDontOverlapException extends java.lang.RuntimeException implements Serializable


Package cs101.io.connection

Class cs101.io.connection.ConnectionRejectedException extends java.io.IOException implements Serializable


Package cs101.util

Class cs101.util.CreationException extends java.lang.Exception implements Serializable


Package cs101.util.queue

Class cs101.util.queue.EmptyQueueException extends java.lang.RuntimeException implements Serializable


Package cs101.util.semaphore

Class cs101.util.semaphore.GBS extends GraphicalSemaphore implements Serializable

Serialized Fields

busy

boolean busy
The current state of the semaphore. true => busy , false => free


sqr

ColorField sqr
The graphical display of the semaphore

Class cs101.util.semaphore.GCS extends GraphicalSemaphore implements Serializable

Serialized Fields

size

int size
the length of the semaphore


busy

int busy
how much of the semaphore is in use


fields

ColorField[] fields

Class cs101.util.semaphore.GraphicalSemaphore extends java.awt.Panel implements Serializable

Serialized Fields

myNumber

int myNumber
my number in the InstanceCount(er)


label

java.awt.Label label
label for the semaphore


display

java.awt.Panel display
display panel for the semaphore


Breakout Problem Set Javadocs