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

S

sAcceptTradeReq(int, boolean) - Method in class shared.networking.JSONSerializer
 
sAcceptTradeReq(int, boolean) - Method in interface shared.networking.Serializer
Serializes a request to accept (or reject) a trade
sAcceptTradeReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sAddAIReq(AIType) - Method in class shared.networking.JSONSerializer
 
sAddAIReq(AIType) - Method in interface shared.networking.Serializer
Serializes a request to add AI to a game
SaveBuilder() - Constructor for class server.commands.games.GamesCommandFactory.SaveBuilder
 
SaveDirector() - Constructor for class server.commands.games.GamesCommandFactory.SaveDirector
 
SaveGame(int, String) - Method in class server.model.GameTable
Saves the game at the id
sBuildCityReq(int, VertexLocation) - Method in class shared.networking.JSONSerializer
 
sBuildCityReq(int, VertexLocation) - Method in interface shared.networking.Serializer
Serializes a request to build a city
sBuildCityReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sBuildRoadReq(int, EdgeLocation, boolean) - Method in class shared.networking.JSONSerializer
 
sBuildRoadReq(int, EdgeLocation, boolean) - Method in interface shared.networking.Serializer
Serializes a request to build a road
sBuildRoadReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sBuildSettlementReq(int, VertexLocation, boolean) - Method in class shared.networking.JSONSerializer
 
sBuildSettlementReq(int, VertexLocation, boolean) - Method in interface shared.networking.Serializer
Serializes a request to build a settlement
sBuildSettlementReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sBuyDevCardReq(int) - Method in class shared.networking.JSONSerializer
 
sBuyDevCardReq(int) - Method in interface shared.networking.Serializer
Serializes a request to buy a development card
sBuyDevCardReq() - Method in class testing.shared.networking.JSONSerializerTest
 
scale - Variable in class client.map.view.MapComponent
 
SCALE - Static variable in class client.resources.ResourceBarView.ResourceElement
 
sCreateGameReq(boolean, boolean, boolean, String) - Method in class shared.networking.JSONSerializer
 
sCreateGameReq(boolean, boolean, boolean, String) - Method in interface shared.networking.Serializer
Serializes data for requests to create a game
sCredentials(String, String) - Method in class shared.networking.JSONSerializer
 
sCredentials(String, String) - Method in interface shared.networking.Serializer
Serializes the information for any requests that require user credentials
sDiscardCardsReq(int, List<Integer>) - Method in class shared.networking.JSONSerializer
 
sDiscardCardsReq(int, List<Integer>) - Method in interface shared.networking.Serializer
Serializes a request to discard cards
sDiscardCardsReq() - Method in class testing.shared.networking.JSONSerializerTest
 
selButton - Variable in class client.join.SelectColorView
 
selectColorView - Variable in class client.join.JoinGameController
 
SelectColorView - Class in client.join
Implementation for the select color view, which lets the user select the desired color when they join a game
SelectColorView() - Constructor for class client.join.SelectColorView
 
selectedButtonChanged(ButtonGroupPanel) - Method in interface client.devcards.ButtonGroupPanelListener
 
selectGetOption(ResourceType, int) - Method in interface client.maritime.IMaritimeTradeOverlay
Selects the resource the user has selected to receive.
selectGetOption(ResourceType, int) - Method in class client.maritime.MaritimeTradeOverlay
 
selectGiveOption(ResourceType, int) - Method in interface client.maritime.IMaritimeTradeOverlay
Selects the resource the user has selected to give.
selectGiveOption(ResourceType, int) - Method in class client.maritime.MaritimeTradeOverlay
 
sendAndReceiveResourcesSet() - Method in class client.domestic.DomesticTradeController
Checks to see if send and receive resources are set in the trade
SendChat(String) - Method in class client.model.ClientGameManager
Sends a chat message for the current player
sendChat(String) - Method in interface client.networking.EarlyServerProxy
Sends a chat message from the specified user to the server
sendChat(String) - Method in class client.networking.GSONServerProxy
 
sendChat(String) - Method in class client.networking.MockServerProxy
Sends a chat message from the specified user to the server
sendChat(String) - Method in class client.networking.RealEarlyServerProxy
 
sendChat(String) - Method in interface client.networking.ServerProxy
Sends a chat message from the specified user to the server
SendChat(int, String) - Method in class server.ai.characters.personalities.Personality
Sends a chat
sendChatBtn - Variable in class client.communication.ChatView
 
SendChatBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.SendChatBuilder
 
SendChatDirector() - Constructor for class server.commands.moves.MovesCommandFactory.SendChatDirector
 
sender - Variable in class shared.networking.transport.NetTradeOffer
 
sendFile(HttpExchange, String) - Method in class server.swagger.SwaggerHandlers.BaseFile
 
sendMessage(String) - Method in class client.communication.ChatController
 
sendMessage() - Method in class client.communication.ChatView
Calls the send message function on the registered IChatController.
sendMessage(String) - Method in interface client.communication.IChatController
Called by the view when a message is sent
SendResponse(HttpExchange, int, String) - Method in class server.HTTPHandler
 
sendTradeOffer() - Method in class client.domestic.DomesticTradeController
 
sendTradeOffer() - Method in interface client.domestic.IDomesticTradeController
Called by the domestic trade overlay when the user clicks the trade button.
SerializationUtils - Class in shared.networking
Class that handles serialization of objects.
SerializationUtils() - Constructor for class shared.networking.SerializationUtils
 
serialize(Serializable) - Static method in class shared.networking.SerializationUtils
Serializes an object.
serialize(Collection<?>) - Static method in class shared.networking.SerializationUtils
Serializes a collection.
serializer - Variable in class client.networking.RealEarlyServerProxy
 
Serializer - Interface in shared.networking
 
serialVersionUID - Static variable in class client.communication.PlaceholderTextField
 
serialVersionUID - Static variable in class client.custom.cwt.RoundedButton
 
serialVersionUID - Static variable in exception server.model.GameException
 
serialVersionUID - Static variable in class server.model.RealServerGameManager
 
serialVersionUID - Static variable in class server.model.ServerGameManager
 
serialVersionUID - Static variable in exception server.persistence.PersistenceException
 
serialVersionUID - Static variable in class shared.data.GameInfo
 
serialVersionUID - Static variable in class shared.model.Bank
 
serialVersionUID - Static variable in class shared.model.chat.ChatBox
 
serialVersionUID - Static variable in class shared.model.chat.ChatMessage
 
serialVersionUID - Static variable in class shared.model.GameActionLog.GameAction
 
serialVersionUID - Static variable in class shared.model.GameActionLog
 
serialVersionUID - Static variable in class shared.model.GameModel
 
serialVersionUID - Static variable in class shared.model.GameState
 
serialVersionUID - Static variable in class shared.model.map.Coordinate
 
serialVersionUID - Static variable in class shared.model.map.handlers.EdgeHandler
 
serialVersionUID - Static variable in class shared.model.map.handlers.HexHandler
 
serialVersionUID - Static variable in class shared.model.map.handlers.PortHandler
 
serialVersionUID - Static variable in class shared.model.map.handlers.VertexHandler
 
serialVersionUID - Static variable in class shared.model.map.model.MapModel
 
serialVersionUID - Static variable in class shared.model.map.model.UnmodifiableMapModel
 
serialVersionUID - Static variable in class shared.model.map.objects.Edge
 
serialVersionUID - Static variable in class shared.model.map.objects.Hex
 
serialVersionUID - Static variable in class shared.model.map.objects.Robber
 
serialVersionUID - Static variable in class shared.model.map.objects.Vertex
 
serialVersionUID - Static variable in exception shared.model.ModelException
Not sure what this is for
serialVersionUID - Static variable in class shared.model.OfferedTrade
 
serialVersionUID - Static variable in class shared.model.Player
 
serialVersionUID - Static variable in class shared.model.VictoryPointManager
 
serialVersionUID - Static variable in class shared.networking.parameter.PAcceptTrade
 
serialVersionUID - Static variable in class shared.networking.parameter.PAddAI
 
serialVersionUID - Static variable in class shared.networking.parameter.PBuildCity
 
serialVersionUID - Static variable in class shared.networking.parameter.PBuildRoad
 
serialVersionUID - Static variable in class shared.networking.parameter.PBuildSettlement
 
serialVersionUID - Static variable in class shared.networking.parameter.PCreateGame
 
serialVersionUID - Static variable in class shared.networking.parameter.PCredentials
 
serialVersionUID - Static variable in class shared.networking.parameter.PDiscardCards
 
serialVersionUID - Static variable in class shared.networking.parameter.PGetModel
 
serialVersionUID - Static variable in class shared.networking.parameter.PJoinGame
 
serialVersionUID - Static variable in class shared.networking.parameter.PLoadGame
 
serialVersionUID - Static variable in class shared.networking.parameter.PMaritimeTrade
 
serialVersionUID - Static variable in class shared.networking.parameter.PMonopolyCard
 
serialVersionUID - Static variable in class shared.networking.parameter.POfferTrade
 
serialVersionUID - Static variable in class shared.networking.parameter.PRoadBuildingCard
 
serialVersionUID - Static variable in class shared.networking.parameter.PRobPlayer
 
serialVersionUID - Static variable in class shared.networking.parameter.PRollDice
 
serialVersionUID - Static variable in class shared.networking.parameter.PSaveGame
 
serialVersionUID - Static variable in class shared.networking.parameter.PSendChat
 
serialVersionUID - Static variable in class shared.networking.parameter.PSoldierCard
 
serialVersionUID - Static variable in class shared.networking.parameter.PYearOfPlentyCard
 
server - package server
 
Server - Class in server
Awesome server.
Server() - Constructor for class server.Server
 
server.ai - package server.ai
 
server.ai.characters - package server.ai.characters
 
server.ai.characters.personalities - package server.ai.characters.personalities
 
server.commands - package server.commands
 
server.commands.game - package server.commands.game
 
server.commands.games - package server.commands.games
 
server.commands.moves - package server.commands.moves
 
server.commands.user - package server.commands.user
 
server.commands.util - package server.commands.util
 
server.cookie - package server.cookie
 
server.model - package server.model
 
server.persistence - package server.persistence
 
server.persistence.plugins.FilePluginTmp - package server.persistence.plugins.FilePluginTmp
 
server.persistence.plugins.SQLPluginTmp - package server.persistence.plugins.SQLPluginTmp
 
server.swagger - package server.swagger
 
SERVER_HOST - Variable in class client.networking.GSONServerProxy
 
SERVER_HOST - Variable in class client.networking.RealEarlyServerProxy
 
SERVER_PORT - Variable in class client.networking.GSONServerProxy
 
SERVER_PORT - Variable in class client.networking.RealEarlyServerProxy
 
ServerAcceptTrade(int, boolean) - Method in class server.model.MockServerGame
 
ServerAcceptTrade(int, boolean) - Method in class server.model.RealServerGameManager
 
ServerAcceptTrade(int, boolean) - Method in class server.model.ServerGameManager
accepts a trade
ServerBuildCity(int, Coordinate) - Method in class server.model.MockServerGame
 
ServerBuildCity(int, Coordinate) - Method in class server.model.RealServerGameManager
 
ServerBuildCity(int, Coordinate) - Method in class server.model.ServerGameManager
builds a city
ServerBuildRoad(int, Coordinate, Coordinate, boolean) - Method in class server.model.MockServerGame
 
ServerBuildRoad(int, Coordinate, Coordinate, boolean) - Method in class server.model.RealServerGameManager
 
ServerBuildRoad(int, Coordinate, Coordinate, boolean) - Method in class server.model.ServerGameManager
builds a road
ServerBuildSettlement(int, Coordinate, boolean) - Method in class server.model.MockServerGame
 
ServerBuildSettlement(int, Coordinate, boolean) - Method in class server.model.RealServerGameManager
 
ServerBuildSettlement(int, Coordinate, boolean) - Method in class server.model.ServerGameManager
builds settlement
ServerBuyDevCard(int) - Method in class server.model.MockServerGame
 
ServerBuyDevCard(int) - Method in class server.model.RealServerGameManager
Buys a dev card
ServerBuyDevCard(int) - Method in class server.model.ServerGameManager
Buys a dev card
ServerChatCommand(int, String) - Method in class server.model.RealServerGameManager
 
ServerCookie - Class in server.cookie
 
ServerCookie(int) - Constructor for class server.cookie.ServerCookie
 
ServerDiscardCards(int, List<Integer>) - Method in class server.model.MockServerGame
 
ServerDiscardCards(int, List<Integer>) - Method in class server.model.RealServerGameManager
 
ServerDiscardCards(int, List<Integer>) - Method in class server.model.ServerGameManager
discards cards
ServerExecuteRob(int, int, Coordinate) - Method in class server.model.RealServerGameManager
Actually executes the robbing action.
ServerFinishTurn(int) - Method in class server.model.MockServerGame
 
ServerFinishTurn(int) - Method in class server.model.RealServerGameManager
Ends a player's turn
ServerFinishTurn(int) - Method in class server.model.ServerGameManager
Ends a player's turn
ServerGameManager - Class in server.model
Special formation of the game manager
ServerGameManager(String, boolean, boolean, boolean) - Constructor for class server.model.ServerGameManager
 
ServerGameManager() - Constructor for class server.model.ServerGameManager
 
ServerGetModel() - Method in class server.model.MockServerGame
 
ServerGetModel() - Method in class server.model.RealServerGameManager
Gets the current game model
ServerGetModel() - Method in class server.model.ServerGameManager
Gets the current game model
ServerGetSerializableModel() - Method in class server.model.ServerGameManager
Gets the server's current game model in a serializable form
ServerMaritimeTrading(int, int, ResourceType, ResourceType) - Method in class server.model.MockServerGame
 
ServerMaritimeTrading(int, int, ResourceType, ResourceType) - Method in class server.model.RealServerGameManager
 
ServerMaritimeTrading(int, int, ResourceType, ResourceType) - Method in class server.model.ServerGameManager
trades in the maritime
ServerMonopoly(int, ResourceType) - Method in class server.model.MockServerGame
 
ServerMonopoly(int, ResourceType) - Method in class server.model.RealServerGameManager
 
ServerMonopoly(int, ResourceType) - Method in class server.model.ServerGameManager
plays a monopoly card
ServerMonument(int) - Method in class server.model.MockServerGame
 
ServerMonument(int) - Method in class server.model.RealServerGameManager
 
ServerMonument(int) - Method in class server.model.ServerGameManager
plays a monument card
ServerOfferTrade(int, int, List<Integer>) - Method in class server.model.MockServerGame
 
ServerOfferTrade(int, int, List<Integer>) - Method in class server.model.RealServerGameManager
 
ServerOfferTrade(int, int, List<Integer>) - Method in class server.model.ServerGameManager
offers a trade
ServerPlayer - Class in server.model
Class that encaplses the player
ServerPlayer(String, String, int) - Constructor for class server.model.ServerPlayer
 
ServerProxy - Interface in client.networking
 
ServerProxyException - Exception in client.networking
 
ServerProxyException() - Constructor for exception client.networking.ServerProxyException
Default constructor
ServerProxyException(String) - Constructor for exception client.networking.ServerProxyException
Creates an exception with a customizable message
ServerProxyException(Throwable) - Constructor for exception client.networking.ServerProxyException
Creates an exception with a throwable object
ServerProxyException(String, Throwable) - Constructor for exception client.networking.ServerProxyException
Creates a message with both detail message and a throwable
ServerRoadBuilding(int, Coordinate, Coordinate, Coordinate, Coordinate) - Method in class server.model.MockServerGame
 
ServerRoadBuilding(int, Coordinate, Coordinate, Coordinate, Coordinate) - Method in class server.model.RealServerGameManager
 
ServerRoadBuilding(int, Coordinate, Coordinate, Coordinate, Coordinate) - Method in class server.model.ServerGameManager
plays a road building card
ServerRobPlayer(int, int, Coordinate) - Method in class server.model.MockServerGame
 
ServerRobPlayer(int, int, Coordinate) - Method in class server.model.RealServerGameManager
 
ServerRobPlayer(int, int, Coordinate) - Method in class server.model.ServerGameManager
 
ServerRollNumber(int, int) - Method in class server.model.MockServerGame
 
ServerRollNumber(int, int) - Method in class server.model.RealServerGameManager
 
ServerRollNumber(int, int) - Method in class server.model.ServerGameManager
 
ServerSendChat(int, String) - Method in class server.model.MockServerGame
 
ServerSendChat(int, String) - Method in class server.model.RealServerGameManager
Sends a chat for the user
ServerSendChat(int, String) - Method in class server.model.ServerGameManager
Sends a chat for the user
ServerSoldier(int, Coordinate, int) - Method in class server.model.MockServerGame
 
ServerSoldier(int, Coordinate, int) - Method in class server.model.RealServerGameManager
 
ServerSoldier(int, Coordinate, int) - Method in class server.model.ServerGameManager
plays a solider card
ServerYearOfPlenty(int, ResourceType, ResourceType) - Method in class server.model.MockServerGame
 
ServerYearOfPlenty(int, ResourceType, ResourceType) - Method in class server.model.RealServerGameManager
 
ServerYearOfPlenty(int, ResourceType, ResourceType) - Method in class server.model.ServerGameManager
plays a year of plenty card
setAcceptEnabled(boolean) - Method in class client.domestic.AcceptTradeOverlay
 
setAcceptEnabled(boolean) - Method in interface client.domestic.IAcceptTradeOverlay
Enables or disables the accept button
setAcceptOverlay(IAcceptTradeOverlay) - Method in class client.domestic.DomesticTradeController
 
setAIChoices(String[]) - Method in interface client.join.IPlayerWaitingView
Sets the list of AI types from which the user may select
setAIChoices(String[]) - Method in class client.join.PlayerWaitingView
 
setAiType(AIType) - Method in class shared.networking.parameter.PAddAI
 
setButtonAction(IAction) - Method in class client.catan.GameStatePanel
 
setCancelEnabled(boolean) - Method in class client.domestic.DomesticTradeOverlay
 
setCancelEnabled(boolean) - Method in interface client.domestic.IDomesticTradeOverlay
Enables or disables the cancel button.
setCancelEnabled(boolean) - Method in interface client.maritime.IMaritimeTradeOverlay
Enables or disables the cancel button.
setCancelEnabled(boolean) - Method in class client.maritime.MaritimeTradeOverlay
 
setCardAmount(DevCardType, int) - Method in class client.devcards.DevelopmentCardChooser
 
setCardAmount(DevCardType, int) - Method in interface client.devcards.IPlayDevCardView
Sets the amount for the specified card type.
setCardAmount(DevCardType, int) - Method in class client.devcards.PlayDevCardView
 
setCardEnabled(DevCardType, boolean) - Method in class client.devcards.DevelopmentCardChooser
 
setCardEnabled(DevCardType, boolean) - Method in interface client.devcards.IPlayDevCardView
Sets the enable/disable state for the specified card type.
setCardEnabled(DevCardType, boolean) - Method in class client.devcards.PlayDevCardView
 
SetCities(MapModel, List<NetCity>, List<NetPlayer>) - Method in class shared.model.Translate
Helper function for fromNetMap function
SetCity(Coordinate, CatanColor) - Method in class shared.model.map.handlers.VertexHandler
Adds a city to the map.
setClickable(boolean) - Method in class client.resources.ResourceBarView.ResourceElement
 
setColor(CatanColor) - Method in class client.communication.LogEntry
 
setColor(CatanColor) - Method in class shared.data.PlayerInfo
 
setColor(CatanColor) - Method in class shared.networking.parameter.PJoinGame
 
setColor(CatanColor) - Method in class shared.networking.transport.NetPlayer
 
setColorEnabled(CatanColor, boolean) - Method in interface client.join.ISelectColorView
Enables or disables the specified color.
setColorEnabled(CatanColor, boolean) - Method in class client.join.SelectColorView
 
setContent(String) - Method in class shared.networking.parameter.PSendChat
 
setController(IController) - Method in class client.base.ComponentView
 
setController(IController) - Method in interface client.base.IView
Controller setter
setController(IController) - Method in class client.base.PanelView
 
setController(IController) - Method in class client.map.view.MapComponent
 
setController(IController) - Method in class client.map.view.MapOverlayView
 
setController(IController) - Method in class client.map.view.MapView
 
setController(IController) - Method in class client.turntracker.TurnTrackerView
 
SetCookie(NetworkCookie) - Method in class server.commands.CookieBuilder
Data to be set from the cookie.
setCookie(String) - Method in class shared.networking.cookie.UserCookie
 
setCurrentTurn(int) - Method in class shared.networking.transport.NetTurnTracker
 
SetData(String) - Method in class server.commands.game.GameCommandFactory.AddAIBuilder
 
SetData(String) - Method in class server.commands.game.GameCommandFactory.CommandsBuilder
 
SetData(String) - Method in class server.commands.game.GameCommandFactory.ListAIBuilder
 
SetData(String) - Method in class server.commands.game.GameCommandFactory.ModelBuilder
 
SetData(String) - Method in class server.commands.game.GameCommandFactory.ResetBuilder
 
SetData(String) - Method in class server.commands.games.GamesCommandFactory.CreateBuilder
 
SetData(String) - Method in class server.commands.games.GamesCommandFactory.JoinBuilder
 
SetData(String) - Method in class server.commands.games.GamesCommandFactory.ListBuilder
 
SetData(String) - Method in class server.commands.games.GamesCommandFactory.LoadBuilder
 
SetData(String) - Method in class server.commands.games.GamesCommandFactory.SaveBuilder
 
SetData(String) - Method in interface server.commands.ICommandBuilder
The serialized data that needs passed to the command.
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.AcceptTradeBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.BuildCityBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.BuildRoadBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.BuildSettlementBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.BuyDevCardBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.DiscardCardsBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.FinishTurnBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.MaritimeTradeBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.MonopolyBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.MonumentBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.OfferTradeBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.RoadBuildingBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.RobPlayerBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.RollNumberBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.SendChatBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.SoldierBuilder
 
SetData(String) - Method in class server.commands.moves.MovesCommandFactory.YearOfPlentyBuilder
 
SetData(String) - Method in class server.commands.user.UserCommandFactory.LoginBuilder
 
SetData(String) - Method in class server.commands.user.UserCommandFactory.RegisterBuilder
 
SetData(String) - Method in class server.commands.util.UtilCommandFactory.ChangeLogLevelBuilder
 
setDecrease(boolean) - Method in class client.discard.DiscardView.Resource
 
setDir(EdgeDirection) - Method in class shared.locations.EdgeLocation
 
setDir(VertexDirection) - Method in class shared.locations.VertexLocation
 
setDirection(Direction) - Method in class shared.networking.transport.NetDirectionalLocation
 
setDirection(Direction) - Method in class shared.networking.transport.NetPort
 
setDiscardAmount(int) - Method in class client.discard.DiscardView.Resource
 
setDiscardButtonEnabled(boolean) - Method in class client.discard.DiscardView
Used to enable or disable the discard button.
setDiscardButtonEnabled(boolean) - Method in interface client.discard.IDiscardView
Used to enable or disable the discard button.
setDownArrowImage(BufferedImage) - Method in class client.discard.DiscardView.Resource
 
setElementAction(ResourceBarElement, IAction) - Method in class client.resources.ResourceBarController
Sets the action to be executed when the specified resource bar element is clicked by the user
setElementAmount(ResourceBarElement, int) - Method in interface client.resources.IResourceBarView
Sets the amount for the specified resource bar element
setElementAmount(ResourceBarElement, int) - Method in class client.resources.ResourceBarView
 
setElementCount(int) - Method in class client.resources.ResourceBarView.ResourceElement
 
setElementEnabled(ResourceBarElement, boolean) - Method in interface client.resources.IResourceBarView
Sets the enable/disable state for the specified resource bar element
setElementEnabled(ResourceBarElement, boolean) - Method in class client.resources.ResourceBarView
 
setElementImage(BufferedImage) - Method in class client.resources.ResourceBarView.ResourceElement
 
setElementType(ResourceBarElement) - Method in class client.resources.ResourceBarView.ResourceElement
 
setEnabled(boolean) - Method in class client.devcards.ButtonGroupPanel
 
setEnabled(boolean) - Method in class client.devcards.ResourceCardChooser
 
setEnabled(boolean) - Method in class client.resources.ResourceBarView.ResourceElement
 
setEnd(Coordinate) - Method in class shared.networking.parameter.PBuildRoad
 
setEnd1(Coordinate) - Method in class shared.networking.parameter.PRoadBuildingCard
 
setEnd2(Coordinate) - Method in class shared.networking.parameter.PRoadBuildingCard
 
setEntries(List<LogEntry>) - Method in class client.communication.ChatView
 
setEntries(List<LogEntry>) - Method in class client.communication.GameHistoryView
 
setEntries(List<LogEntry>) - Method in interface client.communication.IChatView
Sets the chat messages to be displayed in the view.
setEntries(List<LogEntry>) - Method in interface client.communication.IGameHistoryView
Sets the history messages to be displayed in the view.
setEntries(List<LogEntry>) - Method in class client.communication.LogComponent
 
setFinishedView(IGameFinishedView) - Method in class client.points.PointsController
 
setFont(JComponent, int) - Static method in class client.utils.FontUtils
 
setFree(boolean) - Method in class shared.networking.parameter.PBuildRoad
 
setFree(boolean) - Method in class shared.networking.parameter.PBuildSettlement
 
setFromPlayerID(int) - Method in class shared.model.OfferedTrade
 
SetGame(ServerGameManager) - Method in class server.model.GameHandler
 
SetGameID(int) - Method in class server.model.ServerGameManager
Sets the game ID of the Game Manager
setGameID(int) - Method in class shared.networking.cookie.NetworkCookie
 
setGameID(int) - Method in class shared.networking.parameter.PSaveGame
 
setGames(GameInfo[], PlayerInfo) - Method in interface client.join.IJoinGameView
Sets the list of available games to be displayed
setGames(GameInfo[], PlayerInfo) - Method in class client.join.JoinGameView
 
setGetResource(ResourceType) - Method in interface client.maritime.IMaritimeTradeController
Called when the user selects the resource to get.
setGetResource(ResourceType) - Method in class client.maritime.MaritimeTradeController
 
setGiveResource(ResourceType) - Method in interface client.maritime.IMaritimeTradeController
Called when the user selects the resource to give.
setGiveResource(ResourceType) - Method in class client.maritime.MaritimeTradeController
 
setHasDiscarded(boolean) - Method in class shared.networking.transport.NetPlayer
 
SetHexes(MapModel, List<NetHex>) - Method in class shared.model.Translate
Helper function for fromNetMap function
setHexLoc(HexLocation) - Method in class shared.locations.EdgeLocation
 
setHexLoc(HexLocation) - Method in class shared.locations.VertexLocation
 
SetID(int) - Method in class server.ai.characters.AI
Sets the ID of the AI.
SetID(int) - Method in class server.ai.characters.personalities.Personality
The ID associated with the AI.
setId(int) - Method in class shared.data.GameInfo
 
setId(int) - Method in class shared.data.PlayerInfo
 
setId(int) - Method in class shared.networking.parameter.PJoinGame
 
setId(int) - Method in class shared.networking.transport.NetGame
 
setIncrease(boolean) - Method in class client.discard.DiscardView.Resource
 
setInputResource(ResourceType) - Method in class shared.networking.parameter.PMaritimeTrade
 
setJoinAction(IAction) - Method in class client.join.JoinGameController
Sets the action to be executed when the user joins a game
setLargestArmy(int) - Method in class shared.networking.transport.NetTurnTracker
 
setLargestArmySize(int) - Method in class shared.networking.transport.NetTurnTracker
 
setLines(List<NetLine>) - Method in class shared.networking.transport.NetLog
 
setListener(ButtonGroupPanelListener) - Method in class client.devcards.ButtonGroupPanel
 
setLocalPlayerColor(CatanColor) - Method in class client.catan.TitlePanel
 
setLocalPlayerColor(CatanColor) - Method in interface client.turntracker.ITurnTrackerView
Sets the color to display for the local player
setLocalPlayerColor(CatanColor) - Method in class client.turntracker.TurnTrackerView
 
setLocation(Coordinate) - Method in class shared.networking.parameter.PBuildCity
 
setLocation(Coordinate) - Method in class shared.networking.parameter.PBuildSettlement
 
setLocation(Coordinate) - Method in class shared.networking.parameter.PRobPlayer
 
setLocation(Coordinate) - Method in class shared.networking.parameter.PSoldierCard
 
setLoginAction(IAction) - Method in class client.login.LoginController
Sets the action to be executed when the user logs in
setLongestRoad(int) - Method in class shared.networking.transport.NetTurnTracker
 
setMaxAmount(int) - Method in class client.discard.DiscardView.Resource
 
setMessage(String) - Method in class client.communication.LogEntry
 
setMessage(String) - Method in interface client.misc.IMessageView
Sets the message to be displayed.
setMessage(String) - Method in interface client.misc.IWaitView
Sets the message displayed by the wait view.
setMessage(String) - Method in class client.misc.MessageView
 
setMessage(String) - Method in class client.misc.WaitView
 
setMessage(String) - Method in interface client.roll.IRollView
Sets the message displayed in the roll view
setMessage(String) - Method in class client.roll.RollView
 
setMessage(String) - Method in class shared.model.chat.ChatMessage
 
setMessage(String) - Method in class shared.networking.transport.NetLine
 
setMessageView(IMessageView) - Method in class client.join.JoinGameController
 
setName(String) - Method in class shared.data.PlayerInfo
 
setName(String) - Method in class shared.networking.parameter.PCreateGame
 
setName(String) - Method in class shared.networking.parameter.PLoadGame
 
setName(String) - Method in class shared.networking.parameter.PSaveGame
 
setName(String) - Method in class shared.networking.transport.NetPlayer
 
setNetBank(NetBank) - Method in class shared.networking.transport.NetGameModel
 
setNetChat(NetChat) - Method in class shared.networking.transport.NetGameModel
 
setNetCities(List<NetCity>) - Method in class shared.networking.transport.NetMap
 
setNetDeck(NetDevCardList) - Method in class shared.networking.transport.NetGameModel
 
setNetEdgeLocation(NetDirectionalLocation) - Method in class shared.networking.transport.NetRoad
 
setNetEdgeLocation(NetDirectionalLocation) - Method in class shared.networking.transport.NetVertexObject
 
setNetGameLog(NetLog) - Method in class shared.networking.transport.NetGameModel
 
setNetHexes(List<NetHex>) - Method in class shared.networking.transport.NetMap
 
setNetHexLocation(NetHexLocation) - Method in class shared.networking.transport.NetHex
 
setNetHexLocation(NetHexLocation) - Method in class shared.networking.transport.NetPort
 
setNetMap(NetMap) - Method in class shared.networking.transport.NetGameModel
 
setNetPlayers(List<NetPlayer>) - Method in class shared.networking.transport.NetGame
 
setNetPlayers(List<NetPlayer>) - Method in class shared.networking.transport.NetGameModel
 
setNetPorts(List<NetPort>) - Method in class shared.networking.transport.NetMap
 
setNetResourceList(NetResourceList) - Method in class shared.networking.transport.NetPlayer
 
setNetResourceList(NetResourceList) - Method in class shared.networking.transport.NetTradeOffer
 
setNetRoads(List<NetRoad>) - Method in class shared.networking.transport.NetMap
 
setNetSettlements(List<NetSettlement>) - Method in class shared.networking.transport.NetMap
 
setNetTradeOffer(NetTradeOffer) - Method in class shared.networking.transport.NetGameModel
 
setNetTurnTracker(NetTurnTracker) - Method in class shared.networking.transport.NetGameModel
 
setNewGameView(INewGameView) - Method in class client.join.JoinGameController
 
setNewNetDevCardList(NetDevCardList) - Method in class shared.networking.transport.NetPlayer
 
setNumberChit(int) - Method in class shared.networking.transport.NetHex
 
setNumBrick(int) - Method in class shared.networking.transport.NetResourceList
 
setNumCards(int) - Method in class client.data.RobPlayerInfo
 
setNumCities(int) - Method in class shared.networking.transport.NetPlayer
 
setNumMonopoly(int) - Method in class shared.networking.transport.NetDevCardList
 
setNumMonument(int) - Method in class shared.networking.transport.NetDevCardList
 
setNumMonuments(int) - Method in class shared.networking.transport.NetPlayer
 
setNumOre(int) - Method in class shared.networking.transport.NetResourceList
 
setNumRoadBuilding(int) - Method in class shared.networking.transport.NetDevCardList
 
setNumRoads(int) - Method in class shared.networking.transport.NetPlayer
 
setNumSettlements(int) - Method in class shared.networking.transport.NetPlayer
 
setNumSheep(int) - Method in class shared.networking.transport.NetResourceList
 
setNumSoldier(int) - Method in class shared.networking.transport.NetDevCardList
 
setNumSoldiers(int) - Method in class shared.networking.transport.NetPlayer
 
setNumVictoryPoints(int) - Method in class shared.networking.transport.NetPlayer
 
setNumWheat(int) - Method in class shared.networking.transport.NetResourceList
 
setNumWood(int) - Method in class shared.networking.transport.NetResourceList
 
setNumYearOfPlenty(int) - Method in class shared.networking.transport.NetDevCardList
 
setOfferedResourceAmount(ResourceType, int) - Method in class shared.model.OfferedTrade
 
setOldNetDevCardList(NetDevCardList) - Method in class shared.networking.transport.NetPlayer
 
setOutputResource(ResourceType) - Method in class shared.networking.parameter.PMaritimeTrade
 
setOverlayPanel(JPanel) - Method in class client.base.OverlayView.OverlayInfo
 
setOverlayView(OverlayView) - Method in class client.base.OverlayView.OverlayInfo
 
setOwner(int) - Method in class shared.networking.transport.NetVertexObject
 
setOwnerID(int) - Method in class shared.networking.transport.NetRoad
 
setPassword(String) - Method in class shared.networking.cookie.UserCookie
 
setPassword(String) - Method in class shared.networking.parameter.PCredentials
 
setPlaceholder(String) - Method in class client.communication.PlaceholderTextField
 
setPlayedDevCard(boolean) - Method in class shared.networking.transport.NetPlayer
 
setPlayerId(int) - Method in class shared.model.chat.ChatMessage
 
setPlayerID(int) - Method in class shared.networking.cookie.UserCookie
 
setPlayerID(int) - Method in class shared.networking.transport.NetPlayer
 
setPlayerIndex(int) - Method in class shared.data.PlayerInfo
 
setPlayerIndex(int) - Method in class shared.networking.transport.NetPlayer
 
setPlayerIndexWithTradeOffer(int) - Method in class client.model.ClientGameManager
 
setPlayerName(String) - Method in class client.domestic.AcceptTradeOverlay
 
setPlayerName(String) - Method in interface client.domestic.IAcceptTradeOverlay
Sets the name of the player offering the trade.
setPlayers(PlayerInfo[]) - Method in class client.domestic.DomesticTradeOverlay
 
setPlayers(PlayerInfo[]) - Method in interface client.domestic.IDomesticTradeOverlay
Sets the opponents the local player may trade with.
setPlayers(PlayerInfo[]) - Method in interface client.join.IPlayerWaitingView
Sets the list of players who have already joined the game
setPlayers(PlayerInfo[]) - Method in class client.join.PlayerWaitingView
 
setPlayers(RobPlayerInfo[]) - Method in interface client.map.IRobView
 
setPlayers(RobPlayerInfo[]) - Method in class client.map.RobView
 
setPlayers(List<PlayerInfo>) - Method in class shared.data.GameInfo
 
setPlayers(PlayerInfo[]) - Method in class shared.data.GameInfo
 
SetPlayers(List<Player>) - Method in class shared.model.GameManager
Sets the players
setPlayerSelectionEnabled(boolean) - Method in class client.domestic.DomesticTradeOverlay
 
setPlayerSelectionEnabled(boolean) - Method in interface client.domestic.IDomesticTradeOverlay
Enables or disables the ability to select a player to trade with.
setPlayerSendingOfferIndex(int) - Method in class client.model.ClientGameManager
 
setPlayerToHaveLargestArmy(int) - Method in class shared.model.VictoryPointManager
Tells the VP manager which player now has the largest army - determined by @see map?
setPlayerToHaveLongestRoad(int) - Method in class shared.model.VictoryPointManager
Tells the victory point manager which player now has the longest road- determined by map?
setPlayerToTradeWith(int) - Method in class client.domestic.DomesticTradeController
 
setPlayerToTradeWith(int) - Method in interface client.domestic.IDomesticTradeController
Called by the domestic trade overlay when the user selects a player to trade with.
setPoints(int) - Method in interface client.points.IPointsView
Sets the number of victory points the player has
setPoints(int) - Method in class client.points.PointsView
 
setPort(PortType) - Method in class shared.model.map.objects.Hex
 
SetPorts(MapModel, List<NetPort>) - Method in class shared.model.Translate
Helper function for fromNetMap function
setRadius(int) - Method in class shared.networking.transport.NetMap
 
setRandomlyPlaceHexes(boolean) - Method in interface client.join.INewGameView
Sets the value of the randomly place hexes check box
setRandomlyPlaceHexes(boolean) - Method in class client.join.NewGameView
 
setRandomlyPlaceNumbers(boolean) - Method in interface client.join.INewGameView
Sets the value of the randomly place numbers check box
setRandomlyPlaceNumbers(boolean) - Method in class client.join.NewGameView
 
setRandomNumbers(boolean) - Method in class shared.networking.parameter.PCreateGame
 
setRandomPorts(boolean) - Method in class shared.networking.parameter.PCreateGame
 
setRandomTiles(boolean) - Method in class shared.networking.parameter.PCreateGame
 
setRatio(int) - Method in class shared.networking.parameter.PMaritimeTrade
 
setRatio(int) - Method in class shared.networking.transport.NetPort
 
setReceiver(int) - Method in class shared.networking.parameter.POfferTrade
 
setReceiver(int) - Method in class shared.networking.transport.NetTradeOffer
 
setResource(ResourceType) - Method in class shared.networking.parameter.PMonopolyCard
 
setResource(ResourceType) - Method in class shared.networking.transport.NetPort
 
setResource1(ResourceType) - Method in class shared.networking.parameter.PYearOfPlentyCard
 
setResource2(ResourceType) - Method in class shared.networking.parameter.PYearOfPlentyCard
 
setResourceAmount(ResourceType, String) - Method in class client.domestic.DomesticTradeOverlay
 
setResourceAmount(ResourceType, String) - Method in interface client.domestic.IDomesticTradeOverlay
Sets the amount displayed for a resource.
setResourceAmountChangeEnabled(ResourceType, boolean, boolean) - Method in class client.discard.DiscardView
Used to specify whether or not the discard amount of the specified resource can be increased and decreased.
setResourceAmountChangeEnabled(ResourceType, boolean, boolean) - Method in interface client.discard.IDiscardView
Used to specify whether or not the discard amount of the specified resource can be increased and decreased.
setResourceAmountChangeEnabled(ResourceType, boolean, boolean) - Method in class client.domestic.DomesticTradeOverlay
 
setResourceAmountChangeEnabled(ResourceType, boolean, boolean) - Method in interface client.domestic.IDomesticTradeOverlay
Enables or disables the ability to increase and decrease a resource's amount.
setResourceDiscardAmount(ResourceType, int) - Method in class client.discard.DiscardView
Sets the discard amount displayed for the specified resource.
setResourceDiscardAmount(ResourceType, int) - Method in interface client.discard.IDiscardView
Sets the discard amount displayed for the specified resource.
setResourceImage(BufferedImage) - Method in class client.discard.DiscardView.Resource
 
setResourceList(List<Integer>) - Method in class shared.networking.parameter.PDiscardCards
 
setResourceList(List<Integer>) - Method in class shared.networking.parameter.POfferTrade
 
setResourceMaxAmount(ResourceType, int) - Method in class client.discard.DiscardView
Sets the maximum amount displayed for the specified resource.
setResourceMaxAmount(ResourceType, int) - Method in interface client.discard.IDiscardView
Sets the maximum amount displayed for the specified resource.
setResourceSelectionEnabled(boolean) - Method in class client.domestic.DomesticTradeOverlay
 
setResourceSelectionEnabled(boolean) - Method in interface client.domestic.IDomesticTradeOverlay
Enables or disables the ability to select resources to trade.
setResourceToReceive(ResourceType) - Method in class client.domestic.DomesticTradeController
 
setResourceToReceive(ResourceType) - Method in interface client.domestic.IDomesticTradeController
Called by the domestic trade overlay when the user selects a resource to be received.
setResourceToSend(ResourceType) - Method in class client.domestic.DomesticTradeController
 
setResourceToSend(ResourceType) - Method in interface client.domestic.IDomesticTradeController
Called by the domestic trade overlay when the user selects a resource to be sent.
setResourceType(ResourceType) - Method in class shared.networking.transport.NetHex
 
setResultView(IRollResultView) - Method in class client.roll.RollController
 
SetRoad(CatanColor) - Method in class shared.model.map.objects.Edge
Places a road on the edge.
SetRoads(MapModel, List<NetRoad>, List<NetPlayer>) - Method in class shared.model.Translate
Helper function for fromNetMap function
setRobber(Hex) - Method in class shared.model.map.objects.Robber
Moves the robber to a new hex.
SetRobber(MapModel, NetHexLocation) - Method in class shared.model.Translate
Helper function for fromNetMap function
setRobberLocation(NetHexLocation) - Method in class shared.networking.transport.NetMap
 
setRoll(int) - Method in class shared.networking.parameter.PRollDice
 
setRollValue(int) - Method in interface client.roll.IRollResultView
Sets the value rolled by the user
setRollValue(int) - Method in class client.roll.RollResultView
 
SetRootPath(String) - Static method in class server.swagger.SwaggerHandlers
 
setRound(GameRound) - Method in class shared.networking.transport.NetTurnTracker
 
setSelectColorView(ISelectColorView) - Method in class client.join.JoinGameController
 
setSelected(ButtonModel, boolean) - Method in class client.devcards.ButtonGroupPanel
 
setSelected(ButtonModel, boolean) - Method in interface client.devcards.IButtonGroup
 
setSender(int) - Method in class shared.networking.transport.NetTradeOffer
 
SetSettlement(Coordinate, CatanColor) - Method in class shared.model.map.handlers.VertexHandler
Adds a settlement to the map.
SetSettlements(MapModel, List<NetSettlement>, List<NetPlayer>) - Method in class shared.model.Translate
Helper function for fromNetMap function
setSource(String) - Method in class shared.networking.transport.NetLine
 
setStart(Coordinate) - Method in class shared.networking.parameter.PBuildRoad
 
setStart1(Coordinate) - Method in class shared.networking.parameter.PRoadBuildingCard
 
setStart2(Coordinate) - Method in class shared.networking.parameter.PRoadBuildingCard
 
setStateMessage(String) - Method in class client.discard.DiscardView
Sets the state message, which indicates how many cards a player has set to discard, and how many remain to set.
setStateMessage(String) - Method in interface client.discard.IDiscardView
Sets the state message, which indicates how many cards a player has set to discard, and how many remain to set.
setStateMessage(String) - Method in class client.domestic.DomesticTradeOverlay
 
setStateMessage(String) - Method in interface client.domestic.IDomesticTradeOverlay
Sets the message on the button indicating the state of the trade.
setStateMessage(String) - Method in interface client.maritime.IMaritimeTradeOverlay
Sets the message on the button indicating the state of the trade.
setStateMessage(String) - Method in class client.maritime.MaritimeTradeOverlay
 
setTimestamp(long) - Method in class shared.model.chat.ChatMessage
 
setTitle(String) - Method in interface client.join.INewGameView
Sets the value of the title field
setTitle(String) - Method in class client.join.NewGameView
 
setTitle(String) - Method in interface client.misc.IMessageView
Sets the title to be displayed.
setTitle(String) - Method in class client.misc.MessageView
 
setTitle(String) - Method in class shared.data.GameInfo
 
setTitle(String) - Method in class shared.networking.transport.NetGame
 
SETTLEMENT - Static variable in class client.map.view.MapComponent
 
SETTLEMENT_ROOF_HEIGHT - Static variable in class client.map.view.helpers.Dimensions
 
SETTLEMENT_ROOF_HEIGHT - Static variable in class client.map.view.MapComponent
 
SETTLEMENT_WALL_HEIGHT - Static variable in class client.map.view.helpers.Dimensions
 
SETTLEMENT_WALL_HEIGHT - Static variable in class client.map.view.MapComponent
 
SETTLEMENT_WIDTH - Static variable in class client.map.view.helpers.Dimensions
 
SETTLEMENT_WIDTH - Static variable in class client.map.view.MapComponent
 
SettlementDropObject - Class in client.map.view.dropObject
Handles the placement of settlements on the map.
SettlementDropObject(IMapController, CatanColor) - Constructor for class client.map.view.dropObject.SettlementDropObject
Creates a SettlementDropObject.
settlementImage - Variable in class client.resources.ResourceBarView
 
SettlementSetupState - Class in client.map.view.mapState
Settlement setup is used when settlements are being placed during the setup phase of the game.
SettlementSetupState() - Constructor for class client.map.view.mapState.SettlementSetupState
 
SettlementValue - Variable in class shared.model.VictoryPointManager
 
setToPlayerID(int) - Method in class shared.model.OfferedTrade
 
setTradeEnabled(boolean) - Method in class client.domestic.DomesticTradeOverlay
 
setTradeEnabled(boolean) - Method in interface client.domestic.IDomesticTradeOverlay
Enables or disables the trade button.
setTradeEnabled(boolean) - Method in interface client.maritime.IMaritimeTradeOverlay
Enables or disables the trade button.
setTradeEnabled(boolean) - Method in class client.maritime.MaritimeTradeOverlay
 
setTradeOffer(OfferedTrade) - Method in class shared.model.GameManager
Sets the trade offer when one is made, it doesn't need to notify because this is already checked in the client
setTradeOverlay(IDomesticTradeOverlay) - Method in class client.domestic.DomesticTradeController
 
setTradeOverlay(IMaritimeTradeOverlay) - Method in class client.maritime.MaritimeTradeController
 
setTurnState(TurnState) - Method in class client.model.ClientGameManager
Sets the turn state and calls the notification center
setType(ResourceType) - Method in class client.discard.DiscardView.Resource
 
SetType(PieceType, CatanColor) - Method in class shared.model.map.objects.Vertex
Place a piece on the vertex.
Setup(GameModel) - Method in class server.ai.characters.personalities.BeginnerPersonality
 
Setup(GameModel) - Method in class server.ai.characters.personalities.Personality
 
setup - Variable in class shared.model.map.model.MapModel
 
setUp() - Method in class testing.client.networking.TestClientPoller
 
setUp() - Method in class testing.server.commands.CommandFactoryTest
 
setUp() - Method in class testing.server.model.TestCookieHouse
 
setUp() - Method in class testing.server.model.TestGameTable
 
setUp() - Method in class testing.server.model.TestPlayerDen
 
setUp() - Method in class testing.server.model.TestServerGameManager
 
setUp() - Method in class testing.shared.model.map.TestMapModel
 
setUp() - Method in class testing.shared.model.TestBank
 
setUp() - Method in class testing.shared.model.TestGameState
 
setUp() - Method in class testing.shared.model.TestPlayers
 
setUp() - Method in class testing.shared.model.TestVictoryPoint
 
setUp() - Method in class testing.shared.networking.JSONDeserializerTest
 
setUp() - Method in class testing.shared.networking.JSONSerializerTest
 
setUpArrowImage(BufferedImage) - Method in class client.discard.DiscardView.Resource
 
setUpBeforeClass() - Static method in class testing.server.commands.CommandFactoryTest
 
setUpBeforeClass() - Static method in class testing.shared.model.TestTranslate
 
setUpBeforeClass() - Static method in class testing.shared.networking.JSONDeserializerTest
 
setUpBeforeClass() - Static method in class testing.shared.networking.JSONSerializerTest
 
SetupPhase(boolean) - Method in interface shared.model.map.model.IMapModel
Sets the map to the setup phase.
SetupPhase(boolean) - Method in class shared.model.map.model.MapModel
 
SetupPhase(boolean) - Method in class shared.model.map.model.UnmodifiableMapModel
 
setupResourceTile(String, ResourceType) - Method in class client.domestic.DomesticTradeOverlay
 
setupResourceTradePanel() - Method in class client.domestic.DomesticTradeOverlay
 
setupUpDownButtonsPanel(ResourceType) - Method in class client.domestic.DomesticTradeOverlay
 
setupUserSelectPanel() - Method in class client.domestic.DomesticTradeOverlay
 
setupUsersList() - Method in class client.domestic.DomesticTradeOverlay
 
setUseRandomPorts(boolean) - Method in interface client.join.INewGameView
Sets the value of the use random ports check box
setUseRandomPorts(boolean) - Method in class client.join.NewGameView
 
setUsername(String) - Method in class shared.networking.cookie.UserCookie
 
setUsername(String) - Method in class shared.networking.parameter.PCredentials
 
setVersion(int) - Method in class shared.networking.parameter.PGetModel
 
setVersion(int) - Method in class shared.networking.transport.NetGameModel
 
setVictimIndex(int) - Method in class shared.networking.parameter.PRobPlayer
 
setVictimIndex(int) - Method in class shared.networking.parameter.PSoldierCard
 
setView(IView) - Method in class client.base.Controller
 
setWaitOverlay(IWaitView) - Method in class client.domestic.DomesticTradeController
 
setWantedResourceAmount(ResourceType, int) - Method in class shared.model.OfferedTrade
 
setWillAccept(boolean) - Method in class shared.networking.parameter.PAcceptTrade
 
setWindow(JFrame) - Static method in class client.base.OverlayView
 
setWinner(String, boolean) - Method in class client.points.GameFinishedView
 
setWinner(String, boolean) - Method in interface client.points.IGameFinishedView
Sets the information about the winner displayed in the view
setWinner(int) - Method in class shared.networking.transport.NetGameModel
 
setX(int) - Method in class shared.locations.HexLocation
 
setX(int) - Method in class shared.networking.transport.NetDirectionalLocation
 
setX(int) - Method in class shared.networking.transport.NetHexLocation
 
setY(int) - Method in class shared.locations.HexLocation
 
setY(int) - Method in class shared.networking.transport.NetDirectionalLocation
 
setY(int) - Method in class shared.networking.transport.NetHexLocation
 
sFinishTurnReq(int) - Method in class shared.networking.JSONSerializer
 
sFinishTurnReq(int) - Method in interface shared.networking.Serializer
Serializes a request to finish a turn
sFinishTurnReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sgm - Variable in class server.commands.game.GameModelCommand
 
sgm - Variable in class server.commands.games.GamesCreateCommand
 
sgm - Variable in class server.commands.moves.MovesAcceptTradeCommand
 
sgm - Variable in class server.commands.moves.MovesBuildCityCommand
 
sgm - Variable in class server.commands.moves.MovesBuildSettlementCommand
 
sgm - Variable in class server.commands.moves.MovesBuyDevCardCommand
 
sgm - Variable in class server.commands.moves.MovesDiscardCardsCommand
 
sgm - Variable in class server.commands.moves.MovesFinishTurnCommand
 
sgm - Variable in class server.commands.moves.MovesMaritimeTradeCommand
 
sgm - Variable in class server.commands.moves.MovesOfferTradeCommand
 
sgm - Variable in class server.commands.moves.MovesRobPlayerCommand
 
sgm - Variable in class server.commands.moves.MovesSendChatCommand
 
sgm - Variable in class server.commands.moves.MovesSoldierCommand
 
shared.data - package shared.data
 
shared.definitions - package shared.definitions
 
shared.locations - package shared.locations
 
shared.model - package shared.model
 
shared.model.chat - package shared.model.chat
 
shared.model.map - package shared.model.map
 
shared.model.map.handlers - package shared.model.map.handlers
 
shared.model.map.model - package shared.model.map.model
 
shared.model.map.objects - package shared.model.map.objects
 
shared.networking - package shared.networking
 
shared.networking.cookie - package shared.networking.cookie
 
shared.networking.parameter - package shared.networking.parameter
 
shared.networking.transport - package shared.networking.transport
 
sheep - Variable in class client.devcards.ResourceCardChooser
 
sheepImage - Variable in class client.discard.DiscardView
 
sheepImage - Variable in class client.resources.ResourceBarView
 
sheepImg - Variable in class client.maritime.MaritimeTradeOverlay
 
showGetOptions(ResourceType[]) - Method in interface client.maritime.IMaritimeTradeOverlay
Shows all the "get" resources, enabling the ones the player can receive, and disabling the ones he can't.
showGetOptions(ResourceType[]) - Method in class client.maritime.MaritimeTradeOverlay
 
showGiveOptions(ResourceType[]) - Method in interface client.maritime.IMaritimeTradeOverlay
Shows all the "give" resources, enabling the ones the player can give, and disabling the ones he can't.
showGiveOptions(ResourceType[]) - Method in class client.maritime.MaritimeTradeOverlay
 
showMessage(String) - Method in class client.login.LoginController
Shows a message via the message view modal
showModal() - Method in interface client.base.IOverlayView
Displays the modal overlay view.
showModal() - Method in class client.base.OverlayView
Displays the overlay.
showModal() - Method in class client.devcards.PlayDevCardView
 
signIn() - Method in interface client.login.ILoginController
Called when the user clicks the "Sign in" button in the login view
signIn() - Method in class client.login.LoginController
 
signInPanel - Variable in class client.login.LoginView
 
SignInPanel() - Constructor for class client.login.LoginView.SignInPanel
 
size() - Method in class shared.model.chat.ChatBox
Get the size of the chat
size() - Method in class shared.model.GameActionLog
Get the size of the log
size() - Method in class shared.networking.transport.NetLog
Returns the number of lines
sJoinGameReq(int, CatanColor) - Method in class shared.networking.JSONSerializer
 
sJoinGameReq(int, CatanColor) - Method in interface shared.networking.Serializer
Serializes a request from a user to join a game
SMALL_LABEL_TEXT_SIZE - Variable in class client.login.LoginView
 
sMaritimeTradeReq(int, int, ResourceType, ResourceType) - Method in class shared.networking.JSONSerializer
 
sMaritimeTradeReq(int, int, ResourceType, ResourceType) - Method in interface shared.networking.Serializer
Serializes a request to perform a maritime trade
sMaritimeTradeReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sMonopolyCardReq(int, ResourceType) - Method in class shared.networking.JSONSerializer
 
sMonopolyCardReq(int, ResourceType) - Method in interface shared.networking.Serializer
Serializes a request to play a monopoly card
sMonopolyCardReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sMonumentCardReq(int) - Method in class shared.networking.JSONSerializer
 
sMonumentCardReq(int) - Method in interface shared.networking.Serializer
Serializes a request to play a monument card
sMonumentCardReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sOfferTradeReq(int, List<Integer>, int) - Method in class shared.networking.JSONSerializer
 
sOfferTradeReq(int, List<Integer>, int) - Method in interface shared.networking.Serializer
Serializes a request to offer a trade
sOfferTradeReq() - Method in class testing.shared.networking.JSONSerializerTest
 
soldier - Variable in class client.devcards.DevelopmentCardChooser
 
soldierAction - Variable in class client.devcards.DevCardController
 
SoldierBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.SoldierBuilder
 
soldierCard(int, HexLocation) - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has played a soldier card
soldierCard(int, Coordinate) - Method in class client.networking.GSONServerProxy
 
soldierCard(int, HexLocation) - Method in class client.networking.MockServerProxy
Notifies the server that the user has played a soldier card
soldierCard(int, HexLocation) - Method in class client.networking.RealEarlyServerProxy
 
soldierCard(int, Coordinate) - Method in interface client.networking.ServerProxy
Notifies the server that the user has played a soldier card
SoldierDirector() - Constructor for class server.commands.moves.MovesCommandFactory.SoldierDirector
 
soldierImage - Variable in class client.resources.ResourceBarView
 
solidersInPlay - Variable in class shared.model.Bank
 
source - Variable in class shared.networking.transport.NetLine
 
SQLCommandDAO - Class in server.persistence.plugins.SQLPluginTmp
Created by Tunadude09 on 4/4/2016.
SQLCommandDAO() - Constructor for class server.persistence.plugins.SQLPluginTmp.SQLCommandDAO
Setup mysql db connection
SQLGameDAO - Class in server.persistence.plugins.SQLPluginTmp
Created by Tunadude09 on 4/4/2016.
SQLGameDAO() - Constructor for class server.persistence.plugins.SQLPluginTmp.SQLGameDAO
Setup mysql db connection
SQLPlugin - Class in server.persistence.plugins.SQLPluginTmp
Created by Tunadude09 on 4/4/2016.
SQLPlugin() - Constructor for class server.persistence.plugins.SQLPluginTmp.SQLPlugin
Initialize mysqllite db in plugins/sqlPlugin
SQLUserDAO - Class in server.persistence.plugins.SQLPluginTmp
Created by Tunadude09 on 4/4/2016.
SQLUserDAO() - Constructor for class server.persistence.plugins.SQLPluginTmp.SQLUserDAO
Setup mysql db connection
sRoadBuildingCardReq(int, EdgeLocation, EdgeLocation) - Method in class shared.networking.JSONSerializer
 
sRoadBuildingCardReq(int, EdgeLocation, EdgeLocation) - Method in interface shared.networking.Serializer
Serializes a request to play a road building card
sRoadBuildingCardReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sRobPlayerReq(int, int, HexLocation) - Method in class shared.networking.JSONSerializer
 
sRobPlayerReq(int, int, HexLocation) - Method in interface shared.networking.Serializer
Serializes a request to rob a player
sRobPlayerReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sRollNumberReq(int, int) - Method in class shared.networking.JSONSerializer
 
sRollNumberReq(int, int) - Method in interface shared.networking.Serializer
Serializes a request to roll a dice, where the result is already known
sRollNumberReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sSendChatReq(int, String) - Method in class shared.networking.JSONSerializer
 
sSendChatReq(int, String) - Method in interface shared.networking.Serializer
Serializes a request to send a chat message
sSendChatReq() - Method in class testing.shared.networking.JSONSerializerTest
 
sSoldierCardReq(int, int, HexLocation) - Method in class shared.networking.JSONSerializer
 
sSoldierCardReq(int, int, HexLocation) - Method in interface shared.networking.Serializer
Serializes a request to play a soldier card
sSoldierCardReq() - Method in class testing.shared.networking.JSONSerializerTest
 
start() - Method in interface client.join.IJoinGameController
Displays the join game view
start() - Method in interface client.join.IPlayerWaitingController
Displays the player waiting view
start() - Method in class client.join.JoinGameController
 
start() - Method in class client.join.PlayerWaitingController
 
start() - Method in interface client.login.ILoginController
Displays the login view
start() - Method in class client.login.LoginController
 
start - Variable in class server.commands.moves.MovesBuildRoadCommand
 
start - Variable in class server.commands.moves.MovesCommandFactory.BuildRoadBuilder
 
start - Variable in class shared.model.map.objects.Edge
 
start - Variable in class shared.networking.parameter.PBuildRoad
 
start1 - Variable in class server.commands.moves.MovesCommandFactory.RoadBuildingBuilder
 
start1 - Variable in class server.commands.moves.MovesRoadBuildingCommand
 
start1 - Variable in class shared.networking.parameter.PRoadBuildingCard
 
start2 - Variable in class server.commands.moves.MovesCommandFactory.RoadBuildingBuilder
 
start2 - Variable in class server.commands.moves.MovesRoadBuildingCommand
 
start2 - Variable in class shared.networking.parameter.PRoadBuildingCard
 
startBuilding(PieceType) - Method in class client.model.ClientGameManager
Starts building a piece
startBuildPhase() - Method in class shared.model.GameState
Sets the game state to the same player's turn (build phase)
startBuyCard() - Method in class client.devcards.DevCardController
 
startBuyCard() - Method in interface client.devcards.IDevCardController
This method displays the "buy dev card" view.
startCreateNewGame() - Method in interface client.join.IJoinGameController
Called by the join game view when the user clicks "Create new game" button.
startCreateNewGame() - Method in class client.join.JoinGameController
 
StartDrag(boolean) - Method in class client.map.MapController
 
StartDrag(boolean) - Method in interface client.map.MapObserver
Called when the drag state has begun.
StartGame() - Method in class client.model.ClientGameManager
 
StartGame() - Method in class shared.model.GameManager
Starts the game
startGame() - Method in class shared.model.GameState
Sets the game state to the first player's turn (roll phase)
startGameWithProxy(GSONServerProxy) - Static method in class client.model.ClientGame
This must be called before getting a game
startGameWithProxy(ServerProxy) - Static method in class client.model.ClientGame
Starting the game for testing purposes
startJoinGame(GameInfo) - Method in interface client.join.IJoinGameController
Called by the join game view when the user clicks a "Join" or "Re-join" button.
startJoinGame(GameInfo) - Method in class client.join.JoinGameController
 
startListening(ModelObserver) - Method in class client.model.ClientGameManager
Starts listening to all changes
startListening(ModelObserver, ModelNotification) - Method in class client.model.ClientGameManager
starts listening for a specific type of change
startListening(ModelObserver) - Method in interface shared.model.ModelSubject
Starts listening for changes in model
startListening(ModelObserver, ModelNotification) - Method in interface shared.model.ModelSubject
starts listening for a specific type of change
StartMove(PieceType) - Method in class client.map.MapController
 
startPlayCard() - Method in class client.devcards.DevCardController
 
startPlayCard() - Method in interface client.devcards.IDevCardController
This method displays the "play dev card" view.
startPolling() - Static method in class client.model.ClientGame
Starts Polling
startRobbing(boolean) - Method in class shared.model.GameState
Start robbing
startTrade() - Method in class client.domestic.DomesticTradeController
 
startTrade() - Method in interface client.domestic.IDomesticTradeController
Called by the domestic trade view when the user clicks the domestic trade button.
startTrade() - Method in interface client.maritime.IMaritimeTradeController
Called by the maritime trade view when the user clicks the maritime trade button.
startTrade() - Method in class client.maritime.MaritimeTradeController
 
StartTransaction() - Method in interface server.persistence.IPersistenceProvider
 
StartTransaction() - Method in class server.persistence.plugins.FilePluginTmp.FilePlugin
 
StartTransaction() - Method in class server.persistence.plugins.SQLPluginTmp.SQLPlugin
 
state - Variable in class client.map.MapController
 
state - Variable in class shared.model.GameState
 
stopListening(ModelObserver) - Method in class client.model.ClientGameManager
Stops listening on a model observer
stopListening(ModelObserver) - Method in interface shared.model.ModelSubject
Stops listening for changes in model
stopPolling() - Static method in class client.model.ClientGame
Stops Polling
stopPolling() - Method in class client.networking.Poller
Causes the client to stop polling the server.
stopRobbing() - Method in class shared.model.GameState
Stop the robbing
stopRolling() - Method in class shared.model.GameState
 
subLabel - Variable in class client.join.JoinGameView
 
SwaggerHandlers - Class in server.swagger
 
SwaggerHandlers() - Constructor for class server.swagger.SwaggerHandlers
 
SwaggerHandlers.BaseFile - Class in server.swagger
 
SwaggerHandlers.BasicFile - Class in server.swagger
 
SwaggerHandlers.JSONAppender - Class in server.swagger
 
SwaggerPath - Static variable in class server.Server
 
SwaggerUtils - Class in server.swagger
 
SwaggerUtils() - Constructor for class server.swagger.SwaggerUtils
 
sYearOfPlentyCardReq(int, ResourceType, ResourceType) - Method in class shared.networking.JSONSerializer
 
sYearOfPlentyCardReq(int, ResourceType, ResourceType) - Method in interface shared.networking.Serializer
Serializes a request to play a Year of Plenty card
sYearOfPlentyCardReq() - Method in class testing.shared.networking.JSONSerializerTest
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 
Skip navigation links