org.vizzini.game.boardgame.chess
Interface IMace

All Superinterfaces:
Cloneable, IBoardGameToken, IChessToken, IToken, Serializable
All Known Implementing Classes:
Mace

public interface IMace
extends IChessToken

Defines methods required by a Mace (a.k.a Unicorn) in the 3D chess framework.

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

Field Summary
 
Fields inherited from interface org.vizzini.game.IToken
AGENT_PROPERTY, NAME_PROPERTY, POSITION_PROPERTY, TEAM_PROPERTY
 
Method Summary
 
Methods inherited from interface org.vizzini.game.boardgame.chess.IChessToken
getPossibleMoveCapturePositions, getPossibleMovePositions, isPossibleMoveCapturePosition, isPossibleMovePosition, isWhite
 
Methods inherited from interface org.vizzini.game.boardgame.IBoardGameToken
getPossibleActions
 
Methods inherited from interface org.vizzini.game.IToken
addPropertyChangeListener, clone, configure, getAgent, getIndex, getName, getPosition, getTeam, getValue, removePropertyChangeListener, setAgent, setName, setPosition, setTeam, setValue
 



Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02