com.editev.chess.printer
Class SquarePrinter

java.lang.Object
  |
  +--com.editev.chess.Chess
        |
        +--com.editev.chess.printer.Printer
              |
              +--com.editev.chess.printer.SquarePrinter

public class SquarePrinter
extends Printer

Prints a single square on the chess board..

See Also:
the source here.

Inner classes inherited from class com.editev.chess.Chess
Chess.Black, Chess.White
 
Field Summary
 Printer piecePrinter
          Prints a single piece.
 
Fields inherited from class com.editev.chess.Chess
BLACK, NO_MOVE, NO_PIECE, WHITE
 
Constructor Summary
SquarePrinter()
           
 
Method Summary
 void print(GameHTML game)
          Prints the entire board.
 
Methods inherited from class com.editev.chess.printer.Printer
eval
 
Methods inherited from class com.editev.chess.Chess
notColor, toColor, toColor, toColorName
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

piecePrinter

public Printer piecePrinter
Prints a single piece.
Constructor Detail

SquarePrinter

public SquarePrinter()
Method Detail

print

public void print(GameHTML game)
Prints the entire board.
Overrides:
print in class Printer
Parameters:
game - the GameHTML with the board status and PrintStream for this board.