A B C D E F G H I J K L M N O P Q R S T U V W X Y

R

rangeClickEvent - Variable in class jrummikub.view.impl.AbstractStonePanel
 
readyToEmit - Variable in class jrummikub.control.turn.AIControl
 
reconnectingIn(int) - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner.DisconnectListener
 
reconnectionFailed(Exception) - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner.DisconnectListener
 
reconnectionSuccessful() - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner.DisconnectListener
 
redden(Color) - Static method in class jrummikub.view.impl.StonePainter
 
REDDEN_RATIO - Static variable in class jrummikub.view.impl.StonePainter
 
redeal() - Method in class jrummikub.control.network.ConnectionControl
 
redeal() - Method in interface jrummikub.control.network.IConnectionControl
 
redeal() - Method in class jrummikub.control.network.NetworkRoundControl
 
redeal() - Method in class jrummikub.control.network.NetworkTurnControl
 
redeal() - Method in class jrummikub.control.RoundControl
Redeal stones and restart round if a player was allowed to redeal and chose to do so
redealButton - Variable in class jrummikub.view.impl.PlayerPanel
 
redealedPlayerName - Variable in class jrummikub.view.impl.StartTurnPanel
 
redealEvent - Variable in class jrummikub.control.network.ConnectionControl
 
redealEvent - Variable in class jrummikub.control.turn.AbstractTurnControl
 
redealEvent - Variable in class jrummikub.view.impl.PlayerPanel
 
rejectMove() - Method in class jrummikub.control.turn.AbstractTurnControl
 
remove() - Method in interface jrummikub.util.Connection
Removes the listener
remove(IListener) - Method in class jrummikub.util.Event
 
remove(IListener1<T>) - Method in class jrummikub.util.Event1
 
remove(IListener2<T1, T2>) - Method in class jrummikub.util.Event2
 
remove(IListener3<T1, T2, T3>) - Method in class jrummikub.util.Event3
 
remove(IListener) - Method in interface jrummikub.util.IEvent
Stop publishing events to a given listener
remove(IListener1<T>) - Method in interface jrummikub.util.IEvent1
Stop publishing events to a given listener
remove(IListener2<T1, T2>) - Method in interface jrummikub.util.IEvent2
Stop publishing events to a given listener
remove(IListener3<T1, T2, T3>) - Method in interface jrummikub.util.IEvent3
Stop publishing events to a given listener
remove() - Method in class jrummikub.view.impl.SettingsPanel.PlayerSettingsPanel
 
removeButton - Variable in class jrummikub.view.impl.SettingsPanel.PlayerSettingsPanel
 
removeButtonsEnabled - Variable in class jrummikub.view.impl.SettingsPanel
 
removeListeners() - Method in class jrummikub.control.GameControl
Removes all listeners from the connection
removeListeners() - Method in class jrummikub.control.RoundControl
Removes all listeners form the connections
removeOptionPanelComponentsAndLabels() - Method in class jrummikub.view.impl.SettingsPanel
 
removePlayer(int) - Method in class jrummikub.control.AbstractSettingsControl
Removes a player from the planned game
removePlayerEvent - Variable in class jrummikub.view.impl.SettingsPanel
 
removePlayerSettingsPanel() - Method in class jrummikub.view.impl.SettingsPanel
 
removeUpdate(DocumentEvent) - Method in class jrummikub.view.impl.SettingsPanel.PlayerSettingsPanel.NameChangeListener
 
removeVacant(GameSettings) - Method in class jrummikub.control.network.GameOfferControl
 
repaintAll - Variable in class jrummikub.view.impl.HandPanel
 
replace() - Method in class jrummikub.ai.TurnLogic
Remove an unsolved state, to be replaced with refined state, from the try stack
requestGames() - Method in class jrummikub.control.network.ConnectionControl
 
rescale(int) - Method in class jrummikub.view.impl.HandPanel
Rescales the hand panel according to window size
rescale() - Method in class jrummikub.view.impl.PausePanel
 
rescale() - Method in class jrummikub.view.impl.PlayerPanel
 
rescale() - Method in class jrummikub.view.impl.RoundEndPanel
 
rescale() - Method in class jrummikub.view.impl.StartTurnPanel
 
rescale() - Method in class jrummikub.view.impl.StoneCollectionPanel
 
rescale() - Method in class jrummikub.view.impl.TablePanel
 
rescale() - Method in class jrummikub.view.impl.View
 
rescaleNetworkConnectionLostPanel(int, int, int, int) - Method in class jrummikub.view.impl.RoundEndPanel
 
rescaleNetworkWinPanel(int, int, int, int) - Method in class jrummikub.view.impl.RoundEndPanel
 
rescaleSubpanel(JPanel, double, double, int, int) - Method in class jrummikub.view.impl.View
 
rescaleTimeBar(int, int, int, int) - Method in class jrummikub.view.impl.PlayerPanel.RightPanelResizeListener
 
rescaleUpDownButtons(int, float) - Method in class jrummikub.view.impl.PlayerPanel.RightPanelResizeListener
 
rescaleWinPanel(int, int, int, int) - Method in class jrummikub.view.impl.RoundEndPanel
 
reset() - Method in class jrummikub.model.GameSettings
Reset the game settings to the default values
reset() - Method in class jrummikub.view.impl.GameListPanel
Resets panel if all games have been removed from list
resetCurrentRow() - Method in interface jrummikub.view.IHandPanel
Resets the rows currently displayed
resetCurrentRow() - Method in class jrummikub.view.impl.HandPanel
 
resetLoginPanel() - Method in class jrummikub.view.impl.LoginPanel
 
resetLoginPanel() - Method in class jrummikub.view.impl.View
 
resetLoginPanel() - Method in interface jrummikub.view.IView
Clears user input of the resetLoginPanel
resetPrepaint() - Method in class jrummikub.view.impl.StonePainter
 
resetTabbedPane() - Method in class jrummikub.view.impl.SettingsPanel
 
restartRound() - Method in class jrummikub.control.GameControl
Restarts round after redealing
restartRoundEvent - Variable in class jrummikub.control.RoundControl
 
resumeTurn() - Method in class jrummikub.control.turn.AbstractTurnControl
 
resumeTurn() - Method in class jrummikub.control.turn.AIControl
 
rightConnectorClickEvent - Variable in class jrummikub.view.impl.TablePanel
 
rightGroup - Variable in class jrummikub.ai.TurnLogic.StoneState
 
rightHoveredConnector - Variable in class jrummikub.view.impl.TablePanel
 
rightPanel - Variable in class jrummikub.view.impl.PlayerPanel
 
rightPanelResizeListener - Variable in class jrummikub.view.impl.PlayerPanel
 
rightRun - Variable in class jrummikub.ai.TurnLogic.StoneState
 
roundControl - Variable in class jrummikub.control.GameControl
 
RoundControl - Class in jrummikub.control
Controller that manages a single round of rummikub
RoundControl(IRoundState, IView) - Constructor for class jrummikub.control.RoundControl
Create a new RoundControl using the given roundState and view
RoundControl(IRoundState, IView, boolean) - Constructor for class jrummikub.control.RoundControl
Create a new RoundControl using the given roundState and view
RoundControl.InvalidTurnInfo - Class in jrummikub.control
Table, stone sets and type of an invalid turn to allow a user to track his own errors
RoundControl.InvalidTurnInfo(ITable, RoundControl.InvalidTurnType, Collection<StoneSet>) - Constructor for class jrummikub.control.RoundControl.InvalidTurnInfo
Creates new InvalidTurnInfo
RoundControl.InvalidTurnType - Enum in jrummikub.control
Enum summarizing the different types of invalid turns to set the correct panel message
RoundControl.InvalidTurnType() - Constructor for enum jrummikub.control.RoundControl.InvalidTurnType
 
RoundEndPanel - Class in jrummikub.view.impl
A panel that is displayed when a player has won
RoundEndPanel() - Constructor for class jrummikub.view.impl.RoundEndPanel
Creates a new WinPanel
roundEndPanel - Variable in class jrummikub.view.impl.View
 
roundStartEvent - Variable in class jrummikub.control.network.ConnectionControl
 
roundState - Variable in class jrummikub.control.network.ConnectionControl.TurnEndData
 
roundState - Variable in class jrummikub.control.RoundControl
 
roundState - Variable in class jrummikub.control.SaveControl
 
roundState - Variable in class jrummikub.control.turn.ITurnControl.TurnInfo
 
RoundState - Class in jrummikub.model
Class managing the overall and momentary RoundState
RoundState(GameSettings, GameState) - Constructor for class jrummikub.model.RoundState
Create a new RoundState with an empty table
roundStateUpdateEvent - Variable in class jrummikub.control.network.ConnectionControl
 
roundStateUpdateEvent - Variable in class jrummikub.control.RoundControl
 
rowDown() - Method in class jrummikub.view.impl.HandPanel
Updates panel after visible row changed
rowUp() - Method in class jrummikub.view.impl.HandPanel
Updates panel after visible row changed
ruleInfoPanel - Variable in class jrummikub.view.impl.SidePanel.InfoPanel
 
run() - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner
 
run(Runnable) - Method in class jrummikub.control.network.ConnectionControl
 
run() - Method in class jrummikub.control.network.ConnectionControl.SendRunner
 
runNeighbor(TurnLogic.StoneState) - Method in class jrummikub.ai.TurnLogic.StoneState
Checks whether this stone could be left to other in a run

A B C D E F G H I J K L M N O P Q R S T U V W X Y