# Uses of Interface jrummikub.util.IEvent
Date: 2011-05-10

## Uses of Interface
jrummikub.util.IEvent

Packages that use IEvent
jrummikub.control
jrummikub.util
jrummikub.view
jrummikub.view.impl

Uses of IEvent in jrummikub.control

Methods in jrummikub.control that return IEvent
`IEvent` `TurnControl.getEndOfTurnEvent()` Get the event that is emitted when the turn is over
`IEvent` `RoundControl.getEndRoundEvent()` End the round
`IEvent` `ITurnTimer.getTimeRunOutEvent()` Returns the event that is emitted if the timer timed out.
`IEvent` `TurnTimer.getTimeRunOutEvent()`

Uses of IEvent in jrummikub.util

Classes in jrummikub.util that implement IEvent
`class` `Event` Simple parameterless event generator

Uses of IEvent in jrummikub.view

Methods in jrummikub.view that return IEvent
`IEvent` `IPlayerPanel.getEndTurnEvent()` The end turn event is emitted when the player wants to end his turn
`IEvent` `IView.getNewGameEvent()` The new game event is emitted when the player wants to start a new game
`IEvent` `IView.getQuitEvent()` The quit event is emitted when the player wants to quit the game
`IEvent` `IPlayerPanel.getSortByGroupsEvent()` The sort by groups event is emitted when the player wants to sort his stones by groups
`IEvent` `IPlayerPanel.getSortByRunsEvent()` The sort by runs event is emitted when the player wants to sort his stones by runs
`IEvent` `IView.getStartTurnEvent()` The start turn event is emitted when the player wants to start his turn

Uses of IEvent in jrummikub.view.impl

Methods in jrummikub.view.impl that return IEvent
`IEvent` `PlayerPanel.getEndTurnEvent()`
`IEvent` `View.getNewGameEvent()`
`(package private) IEvent` `WinPanel.getNewGameEvent()` The new game event is emitted when the player wants to start a new game
`IEvent` `View.getQuitEvent()`
`(package private) IEvent` `WinPanel.getQuitEvent()` The quit event is emitted when the player wants to quit the program
`IEvent` `PlayerPanel.getSortByGroupsEvent()`
`IEvent` `PlayerPanel.getSortByRunsEvent()`
`IEvent` `View.getStartTurnEvent()`
`(package private) IEvent` `StartTurnPanel.getStartTurnEvent()` The start turn event is emitted when the current player has clicked the start turn button