org.vizzini.game.boardgame.action
Interface IGridBoardAction

All Superinterfaces:
Comparable, IAction, Serializable
All Known Subinterfaces:
IMoveAction
All Known Implementing Classes:
AbstractGridBoardAction, AbstractMoveAction, CastleAction, EnPassantCaptureAction, MoveAction, MoveCaptureAction, PawnPromotionAction, PawnPromotionCaptureAction, PlaceAction, RemoveAction

public interface IGridBoardAction
extends IAction

Defines methods required by grid board actions in the game framework.

Since:
v0.2
Version:
v0.3
Author:
Jeffrey M. Thompson

Method Summary
 IGridBoard getGridBoard()
          Return the gridBoard.
 IntegerPosition getToPosition()
           
 
Methods inherited from interface org.vizzini.game.action.IAction
clear, doIt, equals, getAgent, getRating, hashCode, prettyPrint, release, setAgent, setRating, undoIt
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getGridBoard

IGridBoard getGridBoard()
Return the gridBoard.

Since:
v0.2

getToPosition

IntegerPosition getToPosition()
Returns:
Returns the toPosition.
Since:
v0.3


Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02