Class Hierarchy
- java.lang.Object
- app.utils.pieceplayer.InteractivePiece<M,
P> - app.utils.pieceplayer.PieceSocket<M,
P> (implements app.core.interactor.Spectator<M, P>) - app.utils.pieceplayer.HotSeatPlayer<M,
P> - app.utils.pieceplayer.PieceSpectator<M,
P> - app.utils.pieceplayer.StandalonePiecePlayer<M,
P>
- app.utils.pieceplayer.HotSeatPlayer<M,
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- app.utils.pieceplayer.IllegalMoveAttempt
- java.lang.RuntimeException
- java.lang.Exception
- app.utils.pieceplayer.InteractivePiece<M,