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 _ 

B

B_Groot - Class in server.ai.characters
Groot AI.
B_Groot() - Constructor for class server.ai.characters.B_Groot
Plants Groot.
B_JarJar - Class in server.ai.characters
Creates Jar Jar.
B_JarJar() - Constructor for class server.ai.characters.B_JarJar
Creates Jar Jar.
B_OFFSET - Static variable in class client.discard.DiscardView.Resource
 
B_OFFSET - Static variable in class client.resources.ResourceBarView.ResourceElement
 
B_SCALE - Static variable in class client.discard.DiscardView.Resource
 
B_SCALE - Static variable in class client.resources.ResourceBarView.ResourceElement
 
B_Trogdor - Class in server.ai.characters
Creates Trogdor.
B_Trogdor() - Constructor for class server.ai.characters.B_Trogdor
Creates Trogdor.
bakeCookie(int) - Method in class server.cookie.CookieHouse
creates a new cookie for the player ID
Bank - Class in shared.model
The bank class holds resource cards, game pieces, and dev cards
Bank() - Constructor for class shared.model.Bank
Creates a bank
bank - Variable in class testing.shared.model.TestBank
 
BaseFile() - Constructor for class server.swagger.SwaggerHandlers.BaseFile
 
BasicFile() - Constructor for class server.swagger.SwaggerHandlers.BasicFile
 
BeginCountRoad(Vertex) - Method in class shared.model.map.model.RoadCounter
 
BeginnerLandSetup(MapModel) - Static method in class shared.model.map.model.MapGenerator
 
BeginnerMap() - Static method in class shared.model.map.model.MapGenerator
Creates a beginner map.
BeginnerPersonality - Class in server.ai.characters.personalities
Personality and playing style that can be used by beginner AIs.
BeginnerPersonality(String) - Constructor for class server.ai.characters.personalities.BeginnerPersonality
Creates a beginner personality.
beginPolling() - Method in class client.networking.Poller
Polls the server at the interval specified at the instantiation of the Poller.
bg - Variable in class client.devcards.ButtonGroupPanel
 
BIG_LABEL_TEXT_SIZE - Variable in class client.login.LoginView
 
BORDER_WIDTH - Variable in class client.devcards.BuyDevCardView
 
BORDER_WIDTH - Variable in class client.devcards.PlayDevCardView
 
BORDER_WIDTH - Variable in class client.discard.DiscardView
 
BORDER_WIDTH - Variable in class client.domestic.DomesticTradeOverlay
 
BORDER_WIDTH - Variable in class client.join.JoinGameView
 
BORDER_WIDTH - Variable in class client.join.NewGameView
 
BORDER_WIDTH - Variable in class client.join.PlayerWaitingView
 
BORDER_WIDTH - Variable in class client.join.SelectColorView
 
BORDER_WIDTH - Variable in class client.login.LoginView
 
BORDER_WIDTH - Variable in class client.map.RobView
 
BORDER_WIDTH - Variable in class client.map.view.MapOverlayView
 
BORDER_WIDTH - Variable in class client.maritime.MaritimeTradeOverlay
 
BORDER_WIDTH - Variable in class client.misc.MessageView
 
BORDER_WIDTH - Variable in class client.misc.WaitView
 
BORDER_WIDTH - Variable in class client.points.GameFinishedView
 
BORDER_WIDTH - Variable in class client.roll.RollResultView
 
BORDER_WIDTH - Variable in class client.roll.RollView
 
BOTTOM_MARGIN - Variable in class client.communication.LogComponent
 
BOTTOM_SIZE - Variable in class client.map.RobView
 
brick - Variable in class client.devcards.ResourceCardChooser
 
brickImage - Variable in class client.discard.DiscardView
 
brickImage - Variable in class client.resources.ResourceBarView
 
brickImg - Variable in class client.maritime.MaritimeTradeOverlay
 
btnBlue - Variable in class client.join.SelectColorView
 
btnBrown - Variable in class client.join.SelectColorView
 
btnGreen - Variable in class client.join.SelectColorView
 
btnGrpPnlListener - Variable in class client.devcards.PlayDevCardView
 
btnOrange - Variable in class client.join.SelectColorView
 
btnPuce - Variable in class client.join.SelectColorView
 
btnPurple - Variable in class client.join.SelectColorView
 
btnRed - Variable in class client.join.SelectColorView
 
btnRegister - Variable in class client.login.LoginView.RegisterPanel
 
btnSignIn - Variable in class client.login.LoginView.SignInPanel
 
btnWhite - Variable in class client.join.SelectColorView
 
btnYellow - Variable in class client.join.SelectColorView
 
BuildCity(Coordinate) - Method in class client.model.ClientGameManager
Builds a city for the current player
buildCity(VertexLocation) - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has decided to build a city
buildCity(Coordinate) - Method in class client.networking.GSONServerProxy
 
buildCity(VertexLocation) - Method in class client.networking.MockServerProxy
Notifies the server that the user has decided to build a city
buildCity(VertexLocation) - Method in class client.networking.RealEarlyServerProxy
 
buildCity(Coordinate) - Method in interface client.networking.ServerProxy
Notifies the server that the user has decided to build a city
buildCity() - Method in interface client.resources.IResourceBarController
Called by the view then the user requests to build a city
buildCity() - Method in class client.resources.ResourceBarController
 
BuildCity(int, Coordinate) - Method in class server.ai.characters.personalities.Personality
 
buildCity() - Method in class shared.model.Bank
Removes resource cards, if allowed, needed to build a city (two wheat, three ore, one city)
BuildCity(int, Coordinate) - Method in class shared.model.GameManager
Attempts to build a road
BuildCityBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.BuildCityBuilder
 
BuildCityDirector() - Constructor for class server.commands.moves.MovesCommandFactory.BuildCityDirector
 
BuildCommand() - Method in class server.commands.game.GameCommandFactory.AddAIBuilder
 
BuildCommand() - Method in class server.commands.game.GameCommandFactory.CommandsBuilder
 
BuildCommand() - Method in class server.commands.game.GameCommandFactory.ListAIBuilder
 
BuildCommand() - Method in class server.commands.game.GameCommandFactory.ModelBuilder
 
BuildCommand() - Method in class server.commands.game.GameCommandFactory.ResetBuilder
 
BuildCommand() - Method in class server.commands.games.GamesCommandFactory.CreateBuilder
 
BuildCommand() - Method in class server.commands.games.GamesCommandFactory.JoinBuilder
 
BuildCommand() - Method in class server.commands.games.GamesCommandFactory.ListBuilder
 
BuildCommand() - Method in class server.commands.games.GamesCommandFactory.LoadBuilder
 
BuildCommand() - Method in class server.commands.games.GamesCommandFactory.SaveBuilder
 
BuildCommand() - Method in interface server.commands.ICommandBuilder
Builds a command.
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.AcceptTradeBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.BuildCityBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.BuildRoadBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.BuildSettlementBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.BuyDevCardBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.DiscardCardsBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.FinishTurnBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.MaritimeTradeBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.MonopolyBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.MonumentBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.OfferTradeBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.RoadBuildingBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.RobPlayerBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.RollNumberBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.SendChatBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.SoldierBuilder
 
BuildCommand() - Method in class server.commands.moves.MovesCommandFactory.YearOfPlentyBuilder
 
BuildCommand() - Method in class server.commands.user.UserCommandFactory.LoginBuilder
 
BuildCommand() - Method in class server.commands.user.UserCommandFactory.RegisterBuilder
 
BuildCommand() - Method in class server.commands.util.UtilCommandFactory.ChangeLogLevelBuilder
 
BUILDING_IMAGE_PATH - Variable in class client.resources.ResourceBarView
 
BuildRoad(Coordinate, Coordinate) - Method in class client.model.ClientGameManager
Builds a road for the current player
buildRoad(EdgeLocation, boolean) - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has decided to build a road
buildRoad(Coordinate, Coordinate, boolean) - Method in class client.networking.GSONServerProxy
 
buildRoad(EdgeLocation, boolean) - Method in class client.networking.MockServerProxy
Notifies the server that the user has decided to build a road
buildRoad(EdgeLocation, boolean) - Method in class client.networking.RealEarlyServerProxy
 
buildRoad(Coordinate, Coordinate, boolean) - Method in interface client.networking.ServerProxy
Notifies the server that the user has decided to build a road
buildRoad() - Method in interface client.resources.IResourceBarController
Called by the view then the user requests to build a road
buildRoad() - Method in class client.resources.ResourceBarController
 
BuildRoad(int, Coordinate, Coordinate, boolean) - Method in class server.ai.characters.personalities.Personality
 
buildRoad() - Method in class shared.model.Bank
Removes resource cards, if allowed, needed to build a road (one wood, one brick, one road)
BuildRoad(int, Coordinate, Coordinate, boolean) - Method in class shared.model.GameManager
Attempts to build a road
BuildRoadBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.BuildRoadBuilder
 
BuildRoadDirector() - Constructor for class server.commands.moves.MovesCommandFactory.BuildRoadDirector
 
BuildSettlement(Coordinate) - Method in class client.model.ClientGameManager
Builds a settlement
buildSettlement(VertexLocation, boolean) - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has decided to build a settlement
buildSettlement(Coordinate, boolean) - Method in class client.networking.GSONServerProxy
 
buildSettlement(VertexLocation, boolean) - Method in class client.networking.MockServerProxy
Notifies the server that the user has decided to build a settlement
buildSettlement(VertexLocation, boolean) - Method in class client.networking.RealEarlyServerProxy
 
buildSettlement(Coordinate, boolean) - Method in interface client.networking.ServerProxy
Notifies the server that the user has decided to build a settlement
buildSettlement() - Method in interface client.resources.IResourceBarController
Called by the view then the user requests to build a settlement
buildSettlement() - Method in class client.resources.ResourceBarController
 
BuildSettlement(int, Coordinate, boolean) - Method in class server.ai.characters.personalities.Personality
 
buildSettlement() - Method in class shared.model.Bank
Removes resource cards, if allowed, needed to build a settlement (one wood, one brick, one sheep, one wheat, one settlement)
BuildSettlement(int, Coordinate, boolean) - Method in class shared.model.GameManager
Attempts to build a road
BuildSettlementBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.BuildSettlementBuilder
 
BuildSettlementDirector() - Constructor for class server.commands.moves.MovesCommandFactory.BuildSettlementDirector
 
buildView() - Method in class client.domestic.DomesticTradeOverlay
 
button - Variable in class client.catan.GameStatePanel
 
button - Variable in class client.domestic.DomesticTradeView
 
button - Variable in class client.maritime.MaritimeTradeView
 
BUTTON_SIZE - Static variable in class client.discard.DiscardView.Resource
 
BUTTON_TEXT_SIZE - Variable in class client.devcards.BuyDevCardView
 
BUTTON_TEXT_SIZE - Variable in class client.devcards.PlayDevCardView
 
BUTTON_TEXT_SIZE - Variable in class client.devcards.ResourceCardChooser
 
BUTTON_TEXT_SIZE - Variable in class client.discard.DiscardView
 
BUTTON_TEXT_SIZE - Variable in class client.domestic.AcceptTradeOverlay
 
BUTTON_TEXT_SIZE - Variable in class client.domestic.DomesticTradeOverlay
 
BUTTON_TEXT_SIZE - Variable in class client.join.JoinGameView
 
BUTTON_TEXT_SIZE - Variable in class client.join.NewGameView
 
BUTTON_TEXT_SIZE - Variable in class client.join.PlayerWaitingView
 
BUTTON_TEXT_SIZE - Variable in class client.login.LoginView
 
BUTTON_TEXT_SIZE - Variable in class client.map.view.MapOverlayView
 
BUTTON_TEXT_SIZE - Variable in class client.maritime.MaritimeTradeOverlay
 
BUTTON_TEXT_SIZE - Variable in class client.misc.MessageView
 
BUTTON_TEXT_SIZE - Variable in class client.points.GameFinishedView
 
BUTTON_TEXT_SIZE - Variable in class client.roll.RollResultView
 
BUTTON_TEXT_SIZE - Variable in class client.roll.RollView
 
ButtonGroupPanel - Class in client.devcards
 
ButtonGroupPanel() - Constructor for class client.devcards.ButtonGroupPanel
 
ButtonGroupPanelListener - Interface in client.devcards
 
buttonListener - Variable in class client.domestic.DomesticTradeView
 
buttonListener - Variable in class client.maritime.MaritimeTradeView
 
buttonPanel - Variable in class client.devcards.BuyDevCardView
 
buttonPanel - Variable in class client.domestic.AcceptTradeOverlay
 
buttonPanel - Variable in class client.join.JoinGameView
 
buttonPanel - Variable in class client.join.NewGameView
 
buttonPanel - Variable in class client.map.RobView
 
buttonPanel - Variable in class client.maritime.MaritimeTradeOverlay
 
buttonPanel - Variable in class client.misc.MessageView
 
buttonPanel - Variable in class client.points.GameFinishedView
 
buttonPanel - Variable in class client.roll.RollView
 
buyCard() - Method in class client.devcards.DevCardController
 
buyCard() - Method in interface client.devcards.IDevCardController
This method is called when the user buys a development card.
buyCard() - Method in interface client.resources.IResourceBarController
Called by the view then the user requests to buy a card
buyCard() - Method in class client.resources.ResourceBarController
 
buyCardView - Variable in class client.catan.RightPanel
 
buyCardView - Variable in class client.devcards.DevCardController
 
BuyDevCard() - Method in class client.model.ClientGameManager
Buys a dev card for the current player
buyDevCard() - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has bought a development card
buyDevCard() - Method in class client.networking.GSONServerProxy
 
buyDevCard() - Method in class client.networking.MockServerProxy
Notifies the server that the user has bought a development card
buyDevCard() - Method in class client.networking.RealEarlyServerProxy
 
buyDevCard() - Method in interface client.networking.ServerProxy
Notifies the server that the user has bought a development card
BuyDevCard(int) - Method in class server.ai.characters.personalities.Personality
 
buyDevCard() - Method in class shared.model.Bank
Removes resource cards, if allowed, needed to buy a development card (one wheat, one sheep, one ore)
BuyDevCard(int) - Method in class shared.model.GameManager
Attempts to buy a dev card
BuyDevCardBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.BuyDevCardBuilder
 
BuyDevCardDirector() - Constructor for class server.commands.moves.MovesCommandFactory.BuyDevCardDirector
 
buyDevCardImage - Variable in class client.resources.ResourceBarView
 
BuyDevCardView - Class in client.devcards
"Buy dev card" view implementation
BuyDevCardView() - Constructor for class client.devcards.BuyDevCardView
 
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