muehle.logic
Class UndoMoveAction

java.lang.Object
  extended by muehle.logic.Action
      extended by muehle.logic.MoveAction
          extended by muehle.logic.UndoMoveAction

public class UndoMoveAction
extends MoveAction

Diese Klasse implementiert eine Setz-Aktion. Sie führt das Setzen eines Steines auf dem Spielfeld durch.

Since:
20.04.2004
Version:
2.01
Author:
Bastian Späth, Florian Lemmerich

Field Summary
 
Fields inherited from class muehle.logic.MoveAction
source
 
Fields inherited from class muehle.logic.Action
destination, player, undoAction
 
Constructor Summary
UndoMoveAction(Player p, int destination, int source)
          Der Konstruktor erzeugt die UndoDeleteAction entsprechend dem Super-Konstruktor einer allgemeinen Aktion.
 
Method Summary
 
Methods inherited from class muehle.logic.MoveAction
equals, getActionValue, getSource, setSource, toNetString, toString
 
Methods inherited from class muehle.logic.Action
getDestination, getPlayer, getStone, getUndoAction, setDestination, setPlayer
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UndoMoveAction

public UndoMoveAction(Player p,
                      int destination,
                      int source)
Der Konstruktor erzeugt die UndoDeleteAction entsprechend dem Super-Konstruktor einer allgemeinen Aktion.

Parameters:
p - Spieler, dessen Stein gesetzt wird.
destination - Position, an die gesetzt werden soll
Since:
20.04.2004