rails.game.correct
Class MapCorrectionManager

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

public class MapCorrectionManager
extends CorrectionManager


Nested Class Summary
static class MapCorrectionManager.ActionStep
           
 
Field Summary
 
Fields inherited from class rails.game.correct.CorrectionManager
gameManager, log
 
Constructor Summary
protected MapCorrectionManager(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

MapCorrectionManager

protected MapCorrectionManager(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