|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ImmutablePosition | |
| chesspresso.engines | |
| chesspresso.game | |
| chesspresso.game.view | |
| chesspresso.position | |
| Uses of ImmutablePosition in chesspresso.engines |
| Methods in chesspresso.engines with parameters of type ImmutablePosition | |
void |
ChXBoardEngine.setPosition(ImmutablePosition pos)
|
| Uses of ImmutablePosition in chesspresso.game |
| Methods in chesspresso.game with parameters of type ImmutablePosition | |
void |
Game.notifyPositionChanged(ImmutablePosition position)
|
void |
Game.notifyMoveDone(ImmutablePosition position,
short move)
|
void |
Game.notifyMoveUndone(ImmutablePosition position)
|
boolean |
Game.containsPosition(ImmutablePosition position)
Returns whether the main line of the current game contains the given position. |
void |
Game.gotoPosition(ImmutablePosition pos)
|
void |
Game.gotoPosition(ImmutablePosition pos,
boolean silent)
|
| Uses of ImmutablePosition in chesspresso.game.view |
| Methods in chesspresso.game.view with parameters of type ImmutablePosition | |
void |
GameTextViewer.notifyPositionChanged(ImmutablePosition position)
|
void |
GameTextViewer.notifyMoveDone(ImmutablePosition position,
short move)
|
void |
GameTextViewer.notifyMoveUndone(ImmutablePosition position)
|
boolean |
GameBrowser.allowDrag(ImmutablePosition position,
int from)
|
int |
GameBrowser.getPartnerSqi(ImmutablePosition position,
int from)
|
void |
GameBrowser.dragged(ImmutablePosition position,
int from,
int to,
java.awt.event.MouseEvent e)
|
void |
GameBrowser.squareClicked(ImmutablePosition position,
int sqi,
java.awt.event.MouseEvent e)
|
| Uses of ImmutablePosition in chesspresso.position |
| Subinterfaces of ImmutablePosition in chesspresso.position | |
interface |
MoveablePosition
|
interface |
MutablePosition
|
| Classes in chesspresso.position that implement ImmutablePosition | |
class |
AbstractMoveablePosition
|
class |
AbstractMutablePosition
|
class |
AbstractPosition
|
class |
CompactPosition
An implementation of the position interface. |
class |
LightWeightPosition
A light-weight implementation of the position interface. |
class |
Position
|
| Methods in chesspresso.position with parameters of type ImmutablePosition | |
boolean |
PositionMotionListener.allowDrag(ImmutablePosition position,
int from)
|
int |
PositionMotionListener.getPartnerSqi(ImmutablePosition position,
int from)
|
void |
PositionMotionListener.dragged(ImmutablePosition position,
int from,
int to,
java.awt.event.MouseEvent e)
|
void |
PositionMotionListener.squareClicked(ImmutablePosition position,
int sqi,
java.awt.event.MouseEvent e)
|
void |
PositionChangeListener.notifyPositionChanged(ImmutablePosition position)
|
void |
PositionChangeListener.notifyMoveDone(ImmutablePosition position,
short move)
|
void |
PositionChangeListener.notifyMoveUndone(ImmutablePosition position)
|
void |
MutablePosition.set(ImmutablePosition position)
|
static java.lang.String |
FEN.getFEN(ImmutablePosition pos)
|
void |
AbstractMutablePosition.set(ImmutablePosition position)
|
| Constructors in chesspresso.position with parameters of type ImmutablePosition | |
Position(ImmutablePosition pos)
|
|
LightWeightPosition(ImmutablePosition position)
|
|
CompactPosition(ImmutablePosition position)
|
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||