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

D

DARK_BACKGROUND - Static variable in class jrummikub.view.impl.HandPanel
 
DARK_BACKGROUND - Static variable in class jrummikub.view.impl.StoneCollectionPanel
 
DARK_BACKGROUND - Static variable in class jrummikub.view.impl.TablePanel
 
deal() - Method in class jrummikub.control.network.NetworkRoundControl
 
deal() - Method in class jrummikub.control.RoundControl
Deal each player the number of stones specified in the game settings (numberOfStonesDealt)
dealPenalty(int) - Method in class jrummikub.control.turn.AbstractTurnControl
 
dealStone() - Method in class jrummikub.control.turn.AbstractTurnControl
 
dealStones(int) - Method in class jrummikub.control.turn.AbstractTurnControl
 
DedicatedServer - Class in jrummikub.server
Implements a simple XMPP server with a global server password
DedicatedServer(String) - Constructor for class jrummikub.server.DedicatedServer
Creates a new dedicated server with the specified password
DedicatedServer.ServerPasswordAuthorization - Class in jrummikub.server
Allow authorization using a single password for all users
DedicatedServer.ServerPasswordAuthorization() - Constructor for class jrummikub.server.DedicatedServer.ServerPasswordAuthorization
 
DedicatedServer.ServerStatus - Enum in jrummikub.server
Result of server startup attempt
DedicatedServer.ServerStatus() - Constructor for enum jrummikub.server.DedicatedServer.ServerStatus
 
DEFAULT_PASSWORD - Static variable in class jrummikub.view.impl.LoginPanel
 
DEFAULT_WIDTH - Static variable in class jrummikub.view.impl.StonePainter
 
defaultStones - Variable in class jrummikub.view.impl.StonePainter
 
disconnect() - Method in class jrummikub.control.network.ConnectionControl
 
disconnect() - Method in interface jrummikub.control.network.IConnectionControl
 
doConnect() - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner
 
doFindNickname() - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner
 
doJoin() - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner
 
doLogin() - Method in class jrummikub.control.network.ConnectionControl.ConnectRunner
 
done() - Method in class jrummikub.ai.TurnLogic
Done with modifying the try stack, reset top
doNotMoveExistingSets(List<StoneSet>) - Method in class jrummikub.control.turn.AIControl
 
doPrepareTurn() - Method in class jrummikub.control.RoundControl
Prepare turn by setting the view components
doSetBottomPanel(IView.BottomPanelType) - Method in class jrummikub.view.impl.View
 
doStartTurn() - Method in class jrummikub.control.network.NetworkTurnControl
 
doStartTurn() - Method in class jrummikub.control.turn.AbstractTurnControl
 
doStartTurn() - Method in class jrummikub.control.turn.AIControl
 
doStartTurn() - Method in class jrummikub.control.turn.HumanTurnControl
 
drawStone() - Method in class jrummikub.model.StoneHeap
Removes random Stone from the heap and returns it
drawStones(int) - Method in class jrummikub.model.StoneHeap
Removes several Stones from the heap and returns them
drop(E, Position) - Method in interface jrummikub.model.IStoneTray
Adds object to the tray
drop(E, Position) - Method in class jrummikub.model.StoneTray
 
drop(E, Position, StoneTray.Direction) - Method in class jrummikub.model.StoneTray
Subroutine to "drop" to consider and determine the direction the objects dropped one collides with position-wise evade in
dropUnchecked(E, Position, StoneTray.Direction) - Method in class jrummikub.model.StoneTray
Subroutine to "drop" to execute the actual drop

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