Uses of Class
jrummikub.util.Event1

Packages that use Event1
jrummikub.control   
jrummikub.control.network   
jrummikub.control.turn   
jrummikub.view   
jrummikub.view.impl   
 

Uses of Event1 in jrummikub.control
 

Fields in jrummikub.control declared as Event1
private  Event1<Score> RoundControl.endOfRoundEvent
           
private  Event1<LoginData> LoginControl.loginEvent
           
private  Event1<PlayerSettings> RoundControl.restartRoundEvent
           
private  Event1<IRoundState> RoundControl.roundStateUpdateEvent
           
private  Event1<GameSettings> SettingsControl.startGameEvent
           
 

Uses of Event1 in jrummikub.control.network
 

Fields in jrummikub.control.network declared as Event1
private  Event1<LoginError> ConnectionControl.connectionFailedEvent
           
private  Event1<java.lang.Boolean> ConnectionControl.gameJoinAckEvent
           
private  Event1<java.lang.String> ConnectionControl.gameJoinEvent
           
private  Event1<java.lang.String> ConnectionControl.gameLeaveEvent
           
private  Event1<GameData> ConnectionControl.gameOfferEvent
           
private  Event1<GameSettings> GameOfferControl.gameStartEvent
           
private  Event1<java.util.UUID> ConnectionControl.gameWithdrawalEvent
           
private  Event1<GameSettings> NetworkSettingsControl.offerGameEvent
           
private  Event1<java.lang.String> ConnectionControl.participantLeftEvent
           
private  Event1<IRoundState> ConnectionControl.roundStateUpdateEvent
           
private  Event1<ITable> ConnectionControl.tableUpdateEvent
           
 

Methods in jrummikub.control.network that return Event1
 Event1<GameSettings> NetworkSettingsControl.getOfferGameEvent()
          The game offer event is emitted when a player wants to offer a new network game
 

Methods in jrummikub.control.network with parameters of type Event1
private static
<T> void
ConnectionControl.emitLater(Event1<T> event, T arg)
           
 

Uses of Event1 in jrummikub.control.turn
 

Fields in jrummikub.control.turn declared as Event1
protected  Event1<ITable> AbstractTurnControl.tableUpdateEvent
           
 

Uses of Event1 in jrummikub.view
 

Methods in jrummikub.view that return Event1
 Event1<StoneSet> ITablePanel.getLeftConnectorClickEvent()
          the left connector click event is emitted when the player clicks on a left connector of a stone set on the table .
 Event1<StoneSet> ITablePanel.getRightConnectorClickEvent()
          the right connector click event is emitted when the player clicks on a right connector of a stone set on the table .
 

Uses of Event1 in jrummikub.view.impl
 

Fields in jrummikub.view.impl declared as Event1
private  Event1<java.lang.Integer> SettingsPanel.changeHighestValueEvent
           
private  Event1<java.lang.Integer> SettingsPanel.changeInitialMeldThresholdEvent
           
private  Event1<java.lang.Integer> SettingsPanel.changeJokerNumberEvent
           
private  Event1<java.lang.Boolean> SettingsPanel.changeNoLimitsEvent
           
private  Event1<java.lang.Integer> SettingsPanel.changeNumberOfStonesDealtEvent
           
private  Event1<java.lang.Boolean> SettingsPanel.changeSeeHandSizeEvent
           
private  Event1<java.util.Set<StoneColor>> SettingsPanel.changeStoneColorsEvent
           
private  Event1<java.lang.Integer> SettingsPanel.changeStoneSetNumberEvent
           
private  Event1<java.lang.Integer> SettingsPanel.changeTimeEvent
           
private  Event1<Position> AbstractStonePanel.clickEvent
           
private  Event1<GameData> GameListPanel.joinEvent
           
private  Event1<StoneSet> TablePanel.leftConnectorClickEvent
           
private  Event1<java.io.File> View.loadFileEvent
           
private  Event1<LoginData> LoginPanel.loginEvent
           
private  Event1<java.awt.Point> StoneCollectionPanel.otherClickEvent
           
private  Event1<java.lang.Integer> SettingsPanel.removePlayerEvent
           
private  Event1<StoneSet> TablePanel.rightConnectorClickEvent
           
private  Event1<java.io.File> View.saveEvent
           
private  Event1<java.lang.String> LoginPanel.useDedicatedServer
           
 

Methods in jrummikub.view.impl that return Event1
 Event1<Position> AbstractStonePanel.getClickEvent()
           
 Event1<StoneSet> TablePanel.getLeftConnectorClickEvent()
           
 Event1<StoneSet> TablePanel.getRightConnectorClickEvent()
           
 

Methods in jrummikub.view.impl with parameters of type Event1
private  javax.swing.JCheckBox SettingsPanel.createOptionCheckbox(Event1<java.lang.Boolean> targetEvent)
           
private  javax.swing.JSpinner SettingsPanel.createOptionSpinner(int min, int max, int step, Event1<java.lang.Integer> targetEvent)