Interface GameListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
AbstractPhaseDisplay, ActionPhaseDisplay, AttackPhaseDisplay, BoardViewSpriteHandler, BotGUI, ChatLounge, CollapseWarningSpriteHandler, DeploymentDisplay, DeployMinefieldDisplay, FiringArcSpriteHandler, FiringDisplay, FiringSolutionSpriteHandler, FlareSpritesHandler, FleeZoneSpriteHandler, ForceDisplayPanel, GameListenerAdapter, GroundObjectSpriteHandler, MovementDisplay, MovementEnvelopeSpriteHandler, MovementModifierSpriteHandler, MovePathSpriteHandler, PhysicalDisplay, PointblankShotDisplay, PrephaseDisplay, ReportDisplay, SBFActionPhaseDisplay, SBFClientGUIGameListener, SBFFiringDisplay, SBFFormationSpriteHandler, SBFMovementDisplay, SBFReportDisplay, SelectArtyAutoHitHexDisplay, SensorRangeSpriteHandler, StatusBarPhaseDisplay, TargetingPhaseDisplay

public interface GameListener extends EventListener
Classes which implement this interface provide methods that deal with the events that are generated when the Game is changed.

After creating an instance of a class that implements this interface it can be added to a Game using the addGameListener method and removed using the removeGameListener method. When Game is changed the appropriate method will be invoked.

See Also: