Game-of-Life-WSU-CEG4180  v0.1
RefactoringtheGameofLife
Classes
Package org.bitstorm.gameoflife

Classes

class  AppletFrame
 
class  Cell
 
interface  CellGrid
 
class  CellGridCanvas
 
class  GameOfLife
 
class  GameOfLifeControls
 
class  GameOfLifeControlsEvent
 
interface  GameOfLifeControlsListener
 
class  GameOfLifeGrid
 
class  Shape
 
class  ShapeCollection
 
class  ShapeException
 
class  StandaloneGameOfLife
 

Detailed Description

Interface to Game of Life Grid. The CellGridCanvas can deal with any grid, not only the Game of Life. Copyright 1996-2004 Edwin Martin edwin.nosp@m.@bit.nosp@m.storm.nosp@m..nl

Author
Edwin Martin

Copyright 1996-2004 Edwin Martin edwin.nosp@m.@bit.nosp@m.storm.nosp@m..nl

Author
Edwin Martin

Game of Life v1.4 Copyright 1996-2004 Edwin Martin edwin.nosp@m.@bit.nosp@m.storm.nosp@m..nl version 1.0 online since July 3 1996 Changes: 1.1: Double buffering to screen; faster paint 1.2: Arrowkeys changed; better use of `synchronized' 1.3: Choose speed from drop down menu and draw with mouse 1.4: Use Java 1.1 events, remove 13 deprecated methods, some refactoring. 2003-11-08 1.5: Lots of refactoring, zooming, small improvements

Author
Edwin Martin

The control bar at the bottom. Is put in a seperate object, so it can be replaced by another UI, e.g. on a J2ME phone. Copyright 1996-2004 Edwin Martin edwin.nosp@m.@bit.nosp@m.storm.nosp@m..nl

Author
Edwin Martin

Game of Life v1.4 Standalone version The standalone version extends the applet version. Copyright 1996-2004 Edwin Martin edwin.nosp@m.@bit.nosp@m.storm.nosp@m..nl

Author
Edwin Martin