com.editev.chess.printer
Class StatusPrinter

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

public class StatusPrinter
extends Printer

Prints the status of Black or White.

See Also:
the source here.

Inner classes inherited from class com.editev.chess.Chess
Chess.Black, Chess.White
 
Field Summary
 Printer capturedPrinter
           
 boolean isWhite
           
 
Fields inherited from class com.editev.chess.Chess
BLACK, NO_MOVE, NO_PIECE, WHITE
 
Constructor Summary
StatusPrinter(boolean isWhite)
           
 
Method Summary
 void print(GameHTML game)
          Prints the status of Black or White.
 
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

isWhite

public final boolean isWhite

capturedPrinter

public Printer capturedPrinter
Constructor Detail

StatusPrinter

public StatusPrinter(boolean isWhite)
Method Detail

print

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