rails.game.correct
Class CashCorrectionManager

java.lang.Object
  extended by rails.game.correct.CorrectionManager
      extended by rails.game.correct.CashCorrectionManager
All Implemented Interfaces:
CorrectionManagerI

public final class CashCorrectionManager
extends CorrectionManager


Field Summary
 
Fields inherited from class rails.game.correct.CorrectionManager
gameManager, log
 
Constructor Summary
protected CashCorrectionManager(GameManager gm)
           
 
Method Summary
 java.util.List<CorrectionAction> createCorrections()
           
 boolean executeCorrection(CorrectionAction action)
          calls all executeAction
 
Methods inherited from class rails.game.correct.CorrectionManager
equals, execute, getCorrectionType, isActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CashCorrectionManager

protected CashCorrectionManager(GameManager gm)
Method Detail

createCorrections

public java.util.List<CorrectionAction> createCorrections()
Specified by:
createCorrections in interface CorrectionManagerI
Overrides:
createCorrections in class CorrectionManager

executeCorrection

public boolean executeCorrection(CorrectionAction action)
Description copied from class: CorrectionManager
calls all executeAction

Specified by:
executeCorrection in interface CorrectionManagerI
Overrides:
executeCorrection in class CorrectionManager