de.jos.game.actions.cleanup
Class AbstractCleanupAction

java.lang.Object
  extended by de.jos.game.actions.cleanup.AbstractCleanupAction
Direct Known Subclasses:
CleanupActionAbstractBulletMoving, CleanupActionLevelAdvancement, CleanupActionNone, CleanupActionScore, CleanupInfiniteGameOverAction, CleanupPuzzleGameOverAction

public abstract class AbstractCleanupAction
extends java.lang.Object

Cleanup Aktion welche nach einem ActionEvent ausgefuehrt werden soll. Kann auch wieder ein neues ActionEvent erzeugen.

Author:
root

Constructor Summary
AbstractCleanupAction(AbstractGameBoard board)
           
 
Method Summary
abstract  void cleanup()
           
 AbstractGameBoard getGameBoard()
           
 java.util.List<SpecialActionEvent> getNewSpecialEventList()
           
 ResourceContainer getResourceContainer()
           
protected  java.lang.String getString(java.lang.String key)
           
protected  java.lang.String getString(java.lang.String key, java.lang.String appendString)
           
 void setResourceContainer(ResourceContainer resourceContainer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCleanupAction

public AbstractCleanupAction(AbstractGameBoard board)
Method Detail

getGameBoard

public AbstractGameBoard getGameBoard()

cleanup

public abstract void cleanup()

getNewSpecialEventList

public java.util.List<SpecialActionEvent> getNewSpecialEventList()

getString

protected java.lang.String getString(java.lang.String key)

getString

protected java.lang.String getString(java.lang.String key,
                                     java.lang.String appendString)

getResourceContainer

public ResourceContainer getResourceContainer()

setResourceContainer

public void setResourceContainer(ResourceContainer resourceContainer)


Copyright © 2008. All Rights Reserved.