com.editev.chess.printer
Class PiecePrinter

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

public class PiecePrinter
extends Printer

Prints just a single piece.

See Also:
the source here.

Inner classes inherited from class com.editev.chess.Chess
Chess.Black, Chess.White
 
Field Summary
 Printer promotionPrinter
          Print any promotions.
 
Fields inherited from class com.editev.chess.Chess
BLACK, NO_MOVE, NO_PIECE, WHITE
 
Constructor Summary
PiecePrinter()
           
 
Method Summary
 void print(GameHTML game)
          Prints just one piece to the PrintStream.
 
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

promotionPrinter

public Printer promotionPrinter
Print any promotions.
Constructor Detail

PiecePrinter

public PiecePrinter()
Method Detail

print

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