Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
A
abort
- Variable in class jrummikub.ai.
TurnLogic
abort()
- Method in class jrummikub.ai.
TurnLogic
Aborts currently running solve call
abort()
- Method in class jrummikub.control.
AbstractSettingsControl
Abort settings control once settings are set
abort()
- Method in class jrummikub.control.
LoginControl
Control abortion once all login data have been processed or login was canceled
abort()
- Method in class jrummikub.control.network.
AbstractGameBeginControl
abort()
- Method in class jrummikub.control.network.
NetworkControl
Ends the network connection if canceled
abortControls()
- Method in class jrummikub.control.
ApplicationControl
End all controls in case of e.g. quit event
abortControls()
- Method in class jrummikub.control.network.
NetworkControl
aborted
- Variable in class jrummikub.control.turn.
AIControl
abortGame()
- Method in class jrummikub.control.
GameControl
Clean abortion of a running game when another one is loaded or when a new one is started
abortRound()
- Method in class jrummikub.control.
RoundControl
Abort round if a new one is started or a saved one is loaded
abortTurn()
- Method in class jrummikub.control.turn.
AbstractTurnControl
abortTurn()
- Method in class jrummikub.control.turn.
AIControl
abortTurn()
- Method in interface jrummikub.control.turn.
ITurnControl
Abort the turn
AbstractGameBeginControl
- Class in
jrummikub.control.network
Abstract class for network game controls in between choosing and starting a game
AbstractGameBeginControl(IConnectionControl, IView, GameData, ISettingsPanel.SettingsMode)
- Constructor for class jrummikub.control.network.
AbstractGameBeginControl
Create a new game begin control
AbstractSettingsControl
- Class in
jrummikub.control
Abstract control class managing joined methods and attributes of all different (network, default...) settings controls
AbstractSettingsControl(IView, GameSettings)
- Constructor for class jrummikub.control.
AbstractSettingsControl
Create a new settings control
AbstractStonePanel
- Class in
jrummikub.view.impl
Base class for panels that draw stones
AbstractStonePanel()
- Constructor for class jrummikub.view.impl.
AbstractStonePanel
Create a new StonePanel with default scale factor
AbstractStonePanel(float)
- Constructor for class jrummikub.view.impl.
AbstractStonePanel
Create a new StonePanel with a given scale factor
AbstractTurnControl
- Class in
jrummikub.control.turn
Abstract base class for TurnControls
AbstractTurnControl()
- Constructor for class jrummikub.control.turn.
AbstractTurnControl
accumulatedScore
- Variable in class jrummikub.view.impl.
ScorePanel
ackJoinGame(String, boolean)
- Method in class jrummikub.control.network.
ConnectionControl
ackJoinGame(String, boolean)
- Method in interface jrummikub.control.network.
IConnectionControl
acknowledgeConnectionLostEvent
- Variable in class jrummikub.view.impl.
StartTurnPanel
acknowledgeInvalidEvent
- Variable in class jrummikub.view.impl.
StartTurnPanel
actionPerformed(ActionEvent)
- Method in class jrummikub.control.
TurnTimer
actionQueue
- Variable in class jrummikub.control.network.
ConnectionControl
activePlayer
- Variable in class jrummikub.model.
RoundState
add(TurnLogic.StoneState)
- Method in class jrummikub.ai.
TurnLogic.State
Adds stones to be considered in the state
add(IListener)
- Method in class jrummikub.util.
Event
add(IListener1<T>)
- Method in class jrummikub.util.
Event1
add(IListener2<T1, T2>)
- Method in class jrummikub.util.
Event2
add(IListener3<T1, T2, T3>)
- Method in class jrummikub.util.
Event3
add(IListener)
- Method in interface jrummikub.util.
IEvent
Start to publish all events to a given listener
add(IListener1<T>)
- Method in interface jrummikub.util.
IEvent1
Start to publish all events to a given listener
add(IListener2<T1, T2>)
- Method in interface jrummikub.util.
IEvent2
Start to publish all events to a given listener
add(IListener3<T1, T2, T3>)
- Method in interface jrummikub.util.
IEvent3
Start to publish all events to a given listener
addAccumulatedScore()
- Method in class jrummikub.view.impl.
ScorePanel
addButtonHandlers()
- Method in class jrummikub.control.turn.
HumanTurnControl
addButtons(GridBagConstraints)
- Method in class jrummikub.view.impl.
GameListPanel
Adds all three buttons to the panel
addConnectionControlListeners(IConnectionControl, GameSettings)
- Method in class jrummikub.control.network.
GameOfferControl
addConnectionControlListeners()
- Method in class jrummikub.control.network.
NetworkControl
Adds the listeners for connection control events
addConnectionLostListeners()
- Method in class jrummikub.control.network.
NetworkControl
Adds the listeners for lost connection events
addConnectionSetupListeners(LoginData)
- Method in class jrummikub.control.network.
NetworkControl
addData(DefaultPacketExtension)
- Method in class jrummikub.control.network.
ConnectionControl.SendRunner
addDefaultButtons()
- Method in class jrummikub.view.impl.
SettingsPanel
addFirstPlayer()
- Method in class jrummikub.control.network.
NetworkSettingsControl
addGameControlListeners(GameControl)
- Method in class jrummikub.control.
ApplicationControl
Adds events listeners to game control events
addHandPanelHandlers()
- Method in class jrummikub.control.turn.
HumanTurnControl
addHandSizeInfo(IPlayer)
- Method in class jrummikub.view.impl.
SidePanel.PlayerListItem
addHandStones(List<Stone>)
- Method in class jrummikub.control.turn.
AIControl
addInputRow(String, JTextField)
- Method in class jrummikub.view.impl.
LoginPanel
addLastTurnInfo(IPlayer)
- Method in class jrummikub.view.impl.
SidePanel.PlayerListItem
addListeners()
- Method in class jrummikub.control.
AbstractSettingsControl
Add event listeners to abstract settings control
addNetworkJoinButtons()
- Method in class jrummikub.view.impl.
SettingsPanel
addNetworkOfferButtons()
- Method in class jrummikub.view.impl.
SettingsPanel
addNetworkSetupButtons()
- Method in class jrummikub.view.impl.
SettingsPanel
addNewNetworkGameHandler()
- Method in class jrummikub.control.
ApplicationControl
addOfferUpdateListener()
- Method in class jrummikub.control.network.
NetworkControl
addOptionListeners1()
- Method in class jrummikub.control.
AbstractSettingsControl
Add the first half of event listeners to option panel
addOptionListeners2()
- Method in class jrummikub.control.
AbstractSettingsControl
Add the second half of event listeners to option panel
addOptionPanelComponent(JComponent, boolean, int)
- Method in class jrummikub.view.impl.
SettingsPanel
addOptionPanelComponents()
- Method in class jrummikub.view.impl.
SettingsPanel
addOptionPanelLabels()
- Method in class jrummikub.view.impl.
SettingsPanel
addPlayer()
- Method in class jrummikub.control.
AbstractSettingsControl
Add new player to the planned game
addPlayer()
- Method in class jrummikub.control.network.
NetworkSettingsControl
addPlayer()
- Method in class jrummikub.control.
SettingsControl
addPlayerButton
- Variable in class jrummikub.view.impl.
SettingsPanel
addPlayerEvent
- Variable in class jrummikub.view.impl.
SettingsPanel
addPlayerNames()
- Method in class jrummikub.view.impl.
ScorePanel
addPlayerSettingsListeners()
- Method in class jrummikub.control.
AbstractSettingsControl
Add event listeners to the player settings panel
addPlayerSettingsPanel(int, PlayerSettings, List<PlayerSettings.Type>)
- Method in class jrummikub.view.impl.
SettingsPanel
addQuitGameHandlers()
- Method in class jrummikub.control.
ApplicationControl
addSaveLoadHandlers()
- Method in class jrummikub.control.
ApplicationControl
addScoreRow(Score, int)
- Method in class jrummikub.view.impl.
ScorePanel
addStoneCollectionHandlers()
- Method in class jrummikub.control.turn.
HumanTurnControl
addTablePanelConnectorClickHandlers()
- Method in class jrummikub.control.turn.
HumanTurnControl
addTablePanelHandlers()
- Method in class jrummikub.control.turn.
HumanTurnControl
addTableStones(List<Stone>)
- Method in class jrummikub.control.turn.
AIControl
addTurnControlListeners(ITurnControl)
- Method in class jrummikub.control.network.
NetworkRoundControl
addTurnControlListeners(ITurnControl)
- Method in class jrummikub.control.
RoundControl
Override this
addVariantListeners()
- Method in class jrummikub.control.
AbstractSettingsControl
Add event listeners for variants, e.g. standard or children
addViewEventListeners()
- Method in class jrummikub.control.network.
NetworkControl
addViewListeners(IView, GameData)
- Method in class jrummikub.control.network.
AbstractGameBeginControl
adminGranted(String)
- Method in class jrummikub.control.network.
ConnectionControl.ConnectRunner.LeaveListener
adminRevoked(String)
- Method in class jrummikub.control.network.
ConnectionControl.ConnectRunner.LeaveListener
AIControl
- Class in
jrummikub.control.turn
Base class for AI players Code not covered by tests uses timers and background threads.
AIControl()
- Constructor for class jrummikub.control.turn.
AIControl
appControl
- Variable in class jrummikub.control.
LoginControl
ApplicationControl
- Class in
jrummikub.control
The application control controls the settings for a new games and create the game control
ApplicationControl(IView)
- Constructor for class jrummikub.control.
ApplicationControl
Creates a new application control
ASPECT_RATIO
- Static variable in class jrummikub.view.impl.
StonePainter
autoAbort
- Variable in class jrummikub.ai.
TurnLogic
autoAbort()
- Method in class jrummikub.ai.
TurnLogic
Abort as soon as a solution is found
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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