VASSAL.build.module.map
Class MovementReporter

java.lang.Object
  |
  +--VASSAL.build.module.map.MovementReporter

public class MovementReporter
extends java.lang.Object

Builds an auto-report message for a collection of Move Commands


Inner Class Summary
static class MovementReporter.MoveSummary
           
 
Constructor Summary
MovementReporter(Command moveCommand)
           
 
Method Summary
 Command getReportCommand()
           
protected  boolean shouldReport(AddPiece addPiece)
           
protected  boolean shouldReport(MovePiece movePiece)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MovementReporter

public MovementReporter(Command moveCommand)
Method Detail

shouldReport

protected boolean shouldReport(AddPiece addPiece)

shouldReport

protected boolean shouldReport(MovePiece movePiece)

getReportCommand

public Command getReportCommand()