chesspresso.move
Class IllegalMoveException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--chesspresso.move.IllegalMoveException
All Implemented Interfaces:
java.io.Serializable

public class IllegalMoveException
extends java.lang.Exception

Exception indicating an illegal move.

Version:
$Revision: 1.1 $
Author:
Bernhard Seybold
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.lang.Exception
 
Constructor Summary
IllegalMoveException(Move move)
           
IllegalMoveException(Move move, java.lang.String msg)
           
IllegalMoveException(short move)
           
IllegalMoveException(short move, java.lang.String msg)
           
IllegalMoveException(java.lang.String msg)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IllegalMoveException

public IllegalMoveException(short move)

IllegalMoveException

public IllegalMoveException(short move,
                            java.lang.String msg)

IllegalMoveException

public IllegalMoveException(Move move)

IllegalMoveException

public IllegalMoveException(Move move,
                            java.lang.String msg)

IllegalMoveException

public IllegalMoveException(java.lang.String msg)