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 _ 

A

A_OFFSET - Static variable in class client.discard.DiscardView.Resource
 
A_OFFSET - Static variable in class client.resources.ResourceBarView.ResourceElement
 
A_SCALE - Static variable in class client.discard.DiscardView.Resource
 
A_SCALE - Static variable in class client.resources.ResourceBarView.ResourceElement
 
acceptButton - Variable in class client.devcards.BuyDevCardView
 
acceptButton - Variable in class client.domestic.AcceptTradeOverlay
 
acceptOverlay - Variable in class client.domestic.DomesticTradeController
 
acceptTrade(boolean) - Method in class client.domestic.DomesticTradeController
 
acceptTrade(boolean) - Method in interface client.domestic.IDomesticTradeController
Called by the accept trade overlay when the user either accepts or rejects a trade.
acceptTrade(boolean) - Method in interface client.networking.EarlyServerProxy
Notifies the server whether this player has decided to accept or reject a trade
acceptTrade(boolean) - Method in class client.networking.GSONServerProxy
 
acceptTrade(boolean) - Method in class client.networking.MockServerProxy
Notifies the server whether this player has decided to accept or reject a trade
acceptTrade(boolean) - Method in class client.networking.RealEarlyServerProxy
 
acceptTrade(boolean) - Method in interface client.networking.ServerProxy
Notifies the server whether this player has decided to accept or reject a trade
AcceptTrade(int, boolean) - Method in class server.ai.characters.personalities.Personality
 
AcceptTradeBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.AcceptTradeBuilder
 
AcceptTradeDirector() - Constructor for class server.commands.moves.MovesCommandFactory.AcceptTradeDirector
 
AcceptTradeOverlay - Class in client.domestic
Implementation of the "accept trade" overlay, which is used to let the user accept or reject a trade
AcceptTradeOverlay() - Constructor for class client.domestic.AcceptTradeOverlay
 
action - Variable in class shared.model.GameActionLog.GameAction
 
actionListener - Variable in class client.devcards.ButtonGroupPanel
 
actionListener - Variable in class client.devcards.BuyDevCardView
 
actionListener - Variable in class client.devcards.PlayDevCardView
 
actionListener - Variable in class client.discard.DiscardView
 
actionListener - Variable in class client.domestic.AcceptTradeOverlay
 
actionListener - Variable in class client.join.JoinGameView
 
actionListener - Variable in class client.join.NewGameView
 
actionListener - Variable in class client.join.PlayerWaitingView
 
actionListener - Variable in class client.join.SelectColorView
 
actionListener - Variable in class client.login.LoginView
 
actionListener - Variable in class client.map.RobView
 
actionListener - Variable in class client.maritime.MaritimeTradeOverlay
 
actionListener - Variable in class client.misc.MessageView
 
actionListener - Variable in class client.points.GameFinishedView
 
actionListener - Variable in class client.resources.ResourceBarView
 
actionListener - Variable in class client.roll.RollResultView
 
actionListener - Variable in class client.roll.RollView
 
actionPerformed(ActionEvent) - Method in class client.communication.ChatView.EventListener
 
actionPerformed(ActionEvent) - Method in class client.join.JoinGameController
This is the handler to respond to the timer by refreshing the game list
actionPerformed(ActionEvent) - Method in class client.networking.Poller
 
actionPerformed(ActionEvent) - Method in class client.roll.RollController
 
actions - Variable in class shared.model.GameActionLog
 
activePlayerIndex - Variable in class shared.model.GameState
 
add(AbstractButton) - Method in class client.devcards.ButtonGroupPanel
 
add(DevCardType, JToggleButton) - Method in class client.devcards.DevelopmentCardChooser
 
add(AbstractButton) - Method in interface client.devcards.IButtonGroup
 
add(Point2D, Point2D) - Static method in class client.map.view.MapComponent
 
add(ModelObserver, ModelNotification) - Method in class shared.model.NotificationCenter
Adds a listener to a specific type
add(ModelObserver) - Method in class shared.model.NotificationCenter
Adds a listener for the all type
addAI() - Method in interface client.join.IPlayerWaitingController
Called when the "Add AI" button is clicked in the player waiting view
addAI() - Method in class client.join.PlayerWaitingController
 
addAI(AIType) - Method in interface client.networking.EarlyServerProxy
Adds an AI to the game
addAI(AIType) - Method in class client.networking.GSONServerProxy
 
addAI(AIType) - Method in class client.networking.MockServerProxy
Adds an AI to the game
addAI(AIType) - Method in class client.networking.RealEarlyServerProxy
 
addAI(AIType) - Method in interface client.networking.ServerProxy
Adds an AI to the game
AddAI(AI) - Method in class server.ai.AIHandler
 
AddAI(int, int, AIType) - Method in class server.model.GameTable
Adds an AI to the game
AddAIBuilder() - Constructor for class server.commands.game.GameCommandFactory.AddAIBuilder
 
addAiButton - Variable in class client.join.PlayerWaitingView
 
AddAIDirector() - Constructor for class server.commands.game.GameCommandFactory.AddAIDirector
 
addColorButton(JPanel, JButton, int, int) - Method in class client.join.SelectColorView
 
AddCommand(int, String) - Method in interface server.persistence.ICommandDAO
Adds a command to the DAO
AddCommand(int, ICommand) - Method in class server.persistence.PersistenceFacade
Adds a command to the database
AddCommand(int, String) - Method in class server.persistence.plugins.FilePluginTmp.FileCommandDAO
Adds a command to the DAO
AddCommand(int, String) - Method in class server.persistence.plugins.SQLPluginTmp.SQLCommandDAO
Adds a command to the DAO
AddGame(ServerGameManager) - Method in class server.model.GameHandler
 
AddGame(int, String) - Method in interface server.persistence.IGameDAO
 
AddGame(ServerGameManager) - Method in class server.persistence.PersistenceFacade
Adds a game to the database
AddGame(int, String) - Method in class server.persistence.plugins.FilePluginTmp.FileGameDAO
 
AddGame(int, String) - Method in class server.persistence.plugins.SQLPluginTmp.SQLGameDAO
 
addGetResource(ResourceType, int) - Method in class client.domestic.AcceptTradeOverlay
 
addGetResource(ResourceType, int) - Method in interface client.domestic.IAcceptTradeOverlay
Adds a resource that the player will receive to the view.
addGiveResource(ResourceType, int) - Method in class client.domestic.AcceptTradeOverlay
 
addGiveResource(ResourceType, int) - Method in interface client.domestic.IAcceptTradeOverlay
Adds a resource that the player will give to the view.
AddHex(Hex) - Method in class shared.model.map.handlers.HexHandler
Adds a hex object to the handler.
addLine(NetLine) - Method in class shared.networking.transport.NetLog
Adds a line to the net log entry list
AddMapObserver(MapObserver) - Method in interface client.map.IMapController
 
AddMapObserver(MapObserver) - Method in class client.map.MapController
 
AddPlayer(String, CatanColor, boolean, int) - Method in class server.model.RealServerGameManager
 
addPlayer(PlayerInfo) - Method in class shared.data.GameInfo
 
AddPlayer(String, CatanColor, boolean, int) - Method in class shared.model.GameManager
Adds a players to the game
AddPlayer(String, CatanColor, boolean) - Method in class shared.model.GameManager
Adds a player to the game
AddPort(PortType, Edge, Hex) - Method in class shared.model.map.handlers.PortHandler
Adds a port to a hex.
AddRoad(Coordinate, Coordinate, CatanColor) - Method in class shared.model.map.handlers.EdgeHandler
Adds a road to the map.
AddRoad(RoadCounter.Road) - Method in class shared.model.map.model.RoadCounter.RoadComparer
 
AddRoads(List<RoadCounter.Road>) - Method in class shared.model.map.model.RoadCounter.RoadComparer
 
AddUser(String, String, String) - Method in interface server.persistence.IUserDAO
Adds a user to the DAO
AddUser(ServerPlayer) - Method in class server.persistence.PersistenceFacade
Adds a user to be in the database
AddUser(String, String, String) - Method in class server.persistence.plugins.FilePluginTmp.FileUserDAO
Adds a user to the DAO
AddUser(String, String, String) - Method in class server.persistence.plugins.SQLPluginTmp.SQLUserDAO
Adds a user to the DAO
adjustPlayersPoints(int, int) - Method in class shared.model.VictoryPointManager
 
AI - Class in server.ai.characters
Abstract AI object.
AI(AIType, Personality) - Constructor for class server.ai.characters.AI
Constructs AI object.
AI_TEXT_SIZE - Variable in class client.join.PlayerWaitingView
 
AIbyIndex - Variable in class server.ai.AIHandler
 
AIbyName - Variable in class server.ai.AIHandler
 
AIbyType - Variable in class server.ai.AIHandler
 
AIChat(int, int, String) - Constructor for class server.ai.AIHandler.AIChat
 
aiChoices - Variable in class client.join.PlayerWaitingView
 
AIDiscard(int, int) - Constructor for class server.ai.AIHandler.AIDiscard
 
AIHandler - Class in server.ai
Class used for interacting with AI objects.
AIHandler() - Constructor for class server.ai.AIHandler
Creates an AI Handler
AIHandler.AIChat - Class in server.ai
 
AIHandler.AIDiscard - Class in server.ai
 
AIHandler.AITakeTurn - Class in server.ai
 
AIHandler.AITrade - Class in server.ai
 
aiID - Variable in class server.ai.AIHandler.AIChat
 
aiID - Variable in class server.ai.AIHandler.AIDiscard
 
aiID - Variable in class server.ai.AIHandler.AITakeTurn
 
aiID - Variable in class server.ai.AIHandler.AITrade
 
aiModel - Variable in class client.join.PlayerWaitingView
 
aiPanel - Variable in class client.join.PlayerWaitingView
 
AITakeTurn(int, int) - Constructor for class server.ai.AIHandler.AITakeTurn
 
AITrade(int, int, OfferedTrade) - Constructor for class server.ai.AIHandler.AITrade
 
AIType - Enum in shared.definitions
 
AIType() - Constructor for enum shared.definitions.AIType
 
AIType - Variable in class shared.networking.parameter.PAddAI
 
alert() - Method in class client.communication.ChatController
 
alert() - Method in class client.communication.GameHistoryController
 
alert() - Method in class client.devcards.DevCardController
 
alert() - Method in class client.discard.DiscardController
 
alert() - Method in class client.domestic.DomesticTradeController
 
alert() - Method in class client.join.PlayerWaitingController
 
alert() - Method in class client.maritime.MaritimeTradeController
 
alert() - Method in class client.points.PointsController
 
alert() - Method in class client.resources.ResourceBarController
 
alert() - Method in class client.roll.RollController
 
alert() - Method in class client.turntracker.TurnTrackerController
 
alert() - Method in interface shared.model.ModelObserver
Notifies an object that something has happened
allCurrentPlayers() - Method in class shared.model.GameManager
 
AllowCancel() - Method in interface client.map.view.mapState.IMapState
Returns if the current state allows cancelling placement.
AllowCancel() - Method in class client.map.view.mapState.NormalState
 
AllowCancel() - Method in class client.map.view.mapState.RoadBuilderState
 
AllowCancel() - Method in class client.map.view.mapState.RoadSetupState
 
AllowCancel() - Method in class client.map.view.mapState.SettlementSetupState
 
anyWinner() - Method in class shared.model.VictoryPointManager
Checks if anyone has won yet
armySize - Variable in class shared.model.Player
 
asJComponent() - Method in class client.discard.DiscardView.Resource
 
asJComponent() - Method in class client.resources.ResourceBarView.ResourceElement
 
AttemptBuildCity(GameModel) - Method in class server.ai.characters.personalities.BeginnerPersonality
 
AttemptBuildRoad(GameModel) - Method in class server.ai.characters.personalities.BeginnerPersonality
 
AttemptBuildSettlement(GameModel) - Method in class server.ai.characters.personalities.BeginnerPersonality
 
AttemptBuyDevCard(GameModel) - Method in class server.ai.characters.personalities.BeginnerPersonality
 
average(Point2D, Point2D) - Static method in class client.map.view.MapComponent
 
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