P
- the generic typeS
- the generic typepublic interface CheckerboardObserver<P extends Player<P,S>,S> extends org.refcodes.observer.ObservableObserver<Checkerboard<P,S>>
Modifier and Type | Method and Description |
---|---|
void |
onChangePositionEvent(ChangePositionEvent<P> aPlayerEvent,
Checkerboard<P,S> aSource)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onCheckerboardEvent(CheckerboardEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onDraggabilityChangedEvent(DraggabilityChangedEvent<P> aPlayerEvent,
Checkerboard<P,S> aSource)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onGridDimensionChangedEvent(GridDimensionChangedEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onGridModeChangedEvent(GridModeChangedEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onPlayerAddedEvent(PlayerAddedEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onPlayerEvent(PlayerEvent<P> aPlayerEvent,
Checkerboard<P,S> aSource)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onPlayerRemovedEvent(PlayerRemovedEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onPositionChangedEvent(PositionChangedEvent<P> aPlayerEvent,
Checkerboard<P,S> aSource)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onStateChangedEvent(StateChangedEvent<P,S> aPlayerEvent,
Checkerboard<P,S> aSource)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onViewportDimensionChangedEvent(ViewportDimensionChangedEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onViewportOffsetChangedEvent(ViewportOffsetChangedEvent<P,S> aCheckerboardEvent)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void |
onVisibilityChangedEvent(VisibilityChangedEvent<P> aPlayerEvent,
Checkerboard<P,S> aSource)
This method is called when information about an Checkerboard which was
previously requested using an asynchronous interface becomes available.
|
void onCheckerboardEvent(CheckerboardEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onPlayerAddedEvent(PlayerAddedEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onPlayerRemovedEvent(PlayerRemovedEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onGridModeChangedEvent(GridModeChangedEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onGridDimensionChangedEvent(GridDimensionChangedEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onViewportOffsetChangedEvent(ViewportOffsetChangedEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onViewportDimensionChangedEvent(ViewportDimensionChangedEvent<P,S> aCheckerboardEvent)
aCheckerboardEvent
- the a checkerboard eventvoid onPlayerEvent(PlayerEvent<P> aPlayerEvent, Checkerboard<P,S> aSource)
aPlayerEvent
- the a player eventaSource
- the a sourcevoid onChangePositionEvent(ChangePositionEvent<P> aPlayerEvent, Checkerboard<P,S> aSource) throws org.refcodes.exception.VetoException
aPlayerEvent
- the a player eventaSource
- the a sourceorg.refcodes.exception.VetoException
- the veto exceptionvoid onPositionChangedEvent(PositionChangedEvent<P> aPlayerEvent, Checkerboard<P,S> aSource)
aPlayerEvent
- the a player eventaSource
- the a sourcevoid onStateChangedEvent(StateChangedEvent<P,S> aPlayerEvent, Checkerboard<P,S> aSource)
aPlayerEvent
- the a player eventaSource
- the a sourcevoid onVisibilityChangedEvent(VisibilityChangedEvent<P> aPlayerEvent, Checkerboard<P,S> aSource)
aPlayerEvent
- the a player eventaSource
- the a sourcevoid onDraggabilityChangedEvent(DraggabilityChangedEvent<P> aPlayerEvent, Checkerboard<P,S> aSource)
aPlayerEvent
- the a player eventaSource
- the a sourceCopyright © 2017. All rights reserved.