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 _ 

G

G_OFFSET - Static variable in class client.discard.DiscardView.Resource
 
G_OFFSET - Static variable in class client.resources.ResourceBarView.ResourceElement
 
G_SCALE - Static variable in class client.discard.DiscardView.Resource
 
G_SCALE - Static variable in class client.resources.ResourceBarView.ResourceElement
 
game - Static variable in class client.model.ClientGame
 
GameAction(int, String) - Constructor for class shared.model.GameActionLog.GameAction
 
GameActionLog - Class in shared.model
This keeps track of all the actions in the game
GameActionLog() - Constructor for class shared.model.GameActionLog
 
GameActionLog.GameAction - Class in shared.model
 
GameAddAICommand - Class in server.commands.game
Command object that adds an AI to a game.
GameAddAICommand(NetworkCookie, AIType) - Constructor for class server.commands.game.GameAddAICommand
Creates a command to add a certain type of AI to the game.
GameArcade - Class in server.model
 
GameArcade() - Constructor for class server.model.GameArcade
 
gameBank - Variable in class shared.model.GameManager
 
gameBank - Variable in class shared.model.GameModel
 
GameCommandFactory - Class in server.commands.game
Creates game command objects.
GameCommandFactory() - Constructor for class server.commands.game.GameCommandFactory
Creates a GameCommandFactory.
GameCommandFactory.AddAIBuilder - Class in server.commands.game
 
GameCommandFactory.AddAIDirector - Class in server.commands.game
 
GameCommandFactory.CommandsBuilder - Class in server.commands.game
 
GameCommandFactory.CommandsDirector - Class in server.commands.game
 
GameCommandFactory.ListAIBuilder - Class in server.commands.game
 
GameCommandFactory.ListAIDirector - Class in server.commands.game
 
GameCommandFactory.ModelBuilder - Class in server.commands.game
 
GameCommandFactory.ModelDirector - Class in server.commands.game
 
GameCommandFactory.ResetBuilder - Class in server.commands.game
 
GameCommandFactory.ResetDirector - Class in server.commands.game
 
GameCommandsCommand - Class in server.commands.game
Command class that allows commands to be executed on the server.
GameCommandsCommand(NetworkCookie, List<ICommand>) - Constructor for class server.commands.game.GameCommandsCommand
Creates a command to allow the execution of commands.
GameCookie - Class in shared.networking.cookie
 
GameCookie() - Constructor for class shared.networking.cookie.GameCookie
 
GameException - Exception in server.model
 
GameException(String) - Constructor for exception server.model.GameException
Create a game exception
GameFinishedView - Class in client.points
Implementation for the game finished view, which is displayed when the game is over
GameFinishedView() - Constructor for class client.points.GameFinishedView
 
GameHandler - Class in server.model
 
GameHandler() - Constructor for class server.model.GameHandler
 
GameHistoryController - Class in client.communication
Game history controller implementation
GameHistoryController(IGameHistoryView) - Constructor for class client.communication.GameHistoryController
 
GameHistoryView - Class in client.communication
Game history view implementation
GameHistoryView() - Constructor for class client.communication.GameHistoryView
 
gameID - Variable in class client.networking.GSONServerProxy
 
gameID - Variable in class client.networking.RealEarlyServerProxy
 
gameID - Variable in class server.ai.AIHandler.AIChat
 
gameID - Variable in class server.ai.AIHandler.AIDiscard
 
gameID - Variable in class server.ai.AIHandler.AITakeTurn
 
gameID - Variable in class server.ai.AIHandler.AITrade
 
gameID - Variable in class server.commands.CookieCommand
 
gameID - Variable in class server.commands.games.GamesCommandFactory.JoinBuilder
 
gameID - Variable in class server.commands.games.GamesJoinCommand
 
gameID - Variable in class server.cookie.ServerCookie
 
gameID - Variable in class shared.model.GameManager
 
gameID - Variable in class shared.model.GameModel
 
gameID - Variable in class shared.networking.cookie.NetworkCookie
 
gameIndex - Variable in class server.model.GameHandler
 
GameInfo - Class in shared.data
Used to pass game information into views

PROPERTIES:
Id: Unique game ID Title: Game title (non-empty string) Players: List of players who have joined the game (can be empty)
GameInfo() - Constructor for class shared.data.GameInfo
 
gameList - Variable in class client.networking.MockServerProxy
 
GameListAICommand - Class in server.commands.game
Command object that returns a list of available AI
GameListAICommand(NetworkCookie) - Constructor for class server.commands.game.GameListAICommand
Creates a command to get the available AI list.
gameListReturnedByServer - Variable in class testing.shared.networking.JSONDeserializerTest
 
gameListReturnedByServer - Variable in class testing.shared.networking.JSONSerializerTest
 
GameManager - Class in shared.model
The game manager class acts as a facade between the player/game objects and the ServerProxy/UI
GameManager() - Constructor for class shared.model.GameManager
Constructor for the game manager
GameManager(String, int) - Constructor for class shared.model.GameManager
Creates a game manager with the specified id
GameModel - Class in shared.model
A simple data holder for communication between ServerProxy and GameManager
GameModel() - Constructor for class shared.model.GameModel
 
GameModelCommand - Class in server.commands.game
Command object that gets game models from the server.
GameModelCommand(NetworkCookie, int) - Constructor for class server.commands.game.GameModelCommand
Gets a game model from the server.
gameModelReturnedByServer - Variable in class testing.shared.networking.JSONDeserializerTest
 
gameModelReturnedByServer - Variable in class testing.shared.networking.JSONSerializerTest
 
gameNames - Variable in class server.model.GameHandler
 
gamePanel - Variable in class client.join.JoinGameView
 
GameResetCommand - Class in server.commands.game
Command to reset the command history of the current game.
GameResetCommand(NetworkCookie) - Constructor for class server.commands.game.GameResetCommand
Creates a command that allows the game to be reset.
GameRound - Enum in shared.definitions
 
GameRound() - Constructor for enum shared.definitions.GameRound
 
games - Variable in class client.join.JoinGameController
 
games - Variable in class client.join.JoinGameView
 
games - Variable in class server.commands.games.GamesListCommand
Creates a command to get a list of games.
games - Static variable in class server.model.GameArcade
 
games() - Static method in class server.model.GameArcade
 
games - Variable in class server.model.GameTable
 
GamesCommandFactory - Class in server.commands.games
Creates games (notice the s) command objects.
GamesCommandFactory() - Constructor for class server.commands.games.GamesCommandFactory
Creates a GamesCommandFactory.
GamesCommandFactory.CreateBuilder - Class in server.commands.games
 
GamesCommandFactory.CreateDirector - Class in server.commands.games
 
GamesCommandFactory.JoinBuilder - Class in server.commands.games
 
GamesCommandFactory.JoinDirector - Class in server.commands.games
 
GamesCommandFactory.ListBuilder - Class in server.commands.games
 
GamesCommandFactory.ListDirector - Class in server.commands.games
 
GamesCommandFactory.LoadBuilder - Class in server.commands.games
 
GamesCommandFactory.LoadDirector - Class in server.commands.games
 
GamesCommandFactory.SaveBuilder - Class in server.commands.games
 
GamesCommandFactory.SaveDirector - Class in server.commands.games
 
GamesCreateCommand - Class in server.commands.games
Command to create a new game.
GamesCreateCommand(boolean, boolean, boolean, String) - Constructor for class server.commands.games.GamesCreateCommand
Creates a command object to create a game.
GamesCreateCommand(ServerGameManager) - Constructor for class server.commands.games.GamesCreateCommand
Creates a command object to create a game.
GamesJoinCommand - Class in server.commands.games
Command to handle joining an existing game.
GamesJoinCommand(NetworkCookie, int, CatanColor) - Constructor for class server.commands.games.GamesJoinCommand
Creates a command to join a game.
GamesListCommand - Class in server.commands.games
Command to get all the games from the server.
GamesListCommand() - Constructor for class server.commands.games.GamesListCommand
 
GamesLoadCommand - Class in server.commands.games
Command that handles loading games that have been previously saved.
GamesLoadCommand(String) - Constructor for class server.commands.games.GamesLoadCommand
Creates a command object to load a game.
GamesSaveCommand - Class in server.commands.games
Command to handle saving a game.
GamesSaveCommand(int, String) - Constructor for class server.commands.games.GamesSaveCommand
Creates a command to save the game.
gameState - Variable in class shared.model.GameManager
 
gameState - Variable in class shared.model.GameModel
 
GameState - Class in shared.model
An object that keeps track of whose turn it is.
GameState() - Constructor for class shared.model.GameState
 
GameStatePanel - Class in client.catan
 
GameStatePanel() - Constructor for class client.catan.GameStatePanel
 
gameStatePanel - Variable in class client.catan.MidPanel
 
gameStatePanel - Variable in class client.turntracker.TurnTrackerView
 
GameTable - Class in server.model
This keeps track of the different games in the game
GameTable() - Constructor for class server.model.GameTable
 
gameTitle - Variable in class shared.model.GameManager
 
GenerateMap(boolean, boolean, boolean) - Static method in class shared.model.map.model.MapGenerator
Generates a new map model.
get(int) - Method in class shared.model.chat.ChatBox
Get a chat message
getAcceptOverlay() - Method in class client.domestic.DomesticTradeController
 
getAction() - Method in class shared.model.GameActionLog.GameAction
 
getAction(int) - Method in class shared.model.GameActionLog
Get the action text at the specified log entry
getActionListener - Variable in class client.maritime.MaritimeTradeOverlay
 
GetAI(AIType, List<Integer>) - Method in class server.ai.AIHandler
Gets a random AI associated with the desired type.
GetAIPlayer(GameModel) - Method in class server.ai.characters.personalities.Personality
 
getAiType() - Method in class shared.networking.parameter.PAddAI
 
GetAllCommands() - Method in class server.persistence.PersistenceFacade
Get all the commands that have been played but haven't been updated into the blob
GetAllEdges() - Method in class shared.model.map.handlers.EdgeHandler
Returns all the edges
GetAllGames() - Method in class server.model.GameHandler
 
GetAllGames() - Method in class server.model.GameTable
Gets the games that are on the server.
GetAllGames() - Method in interface server.persistence.IGameDAO
Returns all games
GetAllGames() - Method in class server.persistence.PersistenceFacade
Gets the games
GetAllGames() - Method in class server.persistence.plugins.FilePluginTmp.FileGameDAO
 
GetAllGames() - Method in class server.persistence.plugins.SQLPluginTmp.SQLGameDAO
 
GetAllHexes() - Method in class shared.model.map.handlers.HexHandler
Gets all the hexes in the map.
GetAllUsers() - Method in interface server.persistence.IUserDAO
Gets all the players in the DAO
GetAllUsers() - Method in class server.persistence.PersistenceFacade
Gets the most recent users
GetAllUsers() - Method in class server.persistence.plugins.FilePluginTmp.FileUserDAO
Gets all the players in the DAO
GetAllUsers() - Method in class server.persistence.plugins.SQLPluginTmp.SQLUserDAO
Gets all the players in the DAO
getAmount - Variable in class client.maritime.MaritimeTradeOverlay
 
getArmyCount() - Method in class shared.model.Bank
A little bit of a simple method but eh.
getArmySize() - Method in class shared.model.Player
Gets this player's army size
GetAvailableColors(Set<CatanColor>) - Method in class server.ai.characters.AI
 
GetAvailableEdges(GameModel) - Method in class server.ai.characters.personalities.Personality
 
getAvailables - Variable in class client.maritime.MaritimeTradeOverlay
 
GetAvailableVertices(GameModel) - Method in class server.ai.characters.personalities.Personality
 
GetBank(GameModel) - Method in class server.ai.characters.personalities.Personality
 
getBankResourceCount(ResourceType) - Method in class shared.model.GameManager
Returns the number of the requested type of resource held by the bank
GetBottomLeft(Coordinate) - Static method in class shared.model.map.handlers.HexHandler
 
getBottomLeftCoordinate() - Method in class shared.model.map.objects.Hex
Gets the coordinate of the bottom left point.
GetBottomRight(Coordinate) - Static method in class shared.model.map.handlers.HexHandler
 
getBottomRightCoordinate() - Method in class shared.model.map.objects.Hex
Gets the coordinate of the bottom right point.
getbrick - Variable in class client.maritime.MaritimeTradeOverlay
 
GetBuilder() - Method in class server.commands.game.GameCommandFactory.AddAIDirector
 
GetBuilder() - Method in class server.commands.game.GameCommandFactory.CommandsDirector
 
GetBuilder() - Method in class server.commands.game.GameCommandFactory.ListAIDirector
 
GetBuilder() - Method in class server.commands.game.GameCommandFactory.ModelDirector
 
GetBuilder() - Method in class server.commands.game.GameCommandFactory.ResetDirector
 
GetBuilder() - Method in class server.commands.games.GamesCommandFactory.CreateDirector
 
GetBuilder() - Method in class server.commands.games.GamesCommandFactory.JoinDirector
 
GetBuilder() - Method in class server.commands.games.GamesCommandFactory.ListDirector
 
GetBuilder() - Method in class server.commands.games.GamesCommandFactory.LoadDirector
 
GetBuilder() - Method in class server.commands.games.GamesCommandFactory.SaveDirector
 
GetBuilder() - Method in interface server.commands.ICommandDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.AcceptTradeDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.BuildCityDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.BuildRoadDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.BuildSettlementDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.BuyDevCardDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.DiscardCardsDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.FinishTurnDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.MaritimeTradeDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.MonopolyDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.MonumentDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.OfferTradeDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.RoadBuildingDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.RobPlayerDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.RollNumberDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.SendChatDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.SoldierDirector
 
GetBuilder() - Method in class server.commands.moves.MovesCommandFactory.YearOfPlentyDirector
 
GetBuilder() - Method in class server.commands.user.UserCommandFactory.LoginDirector
 
GetBuilder() - Method in class server.commands.user.UserCommandFactory.RegisterDirector
 
GetBuilder() - Method in class server.commands.util.UtilCommandFactory.ChangeLogLevelDirector
 
getButtonCount() - Method in class client.devcards.ButtonGroupPanel
 
getButtonCount() - Method in interface client.devcards.IButtonGroup
 
getButtonForColor(CatanColor) - Method in class client.join.SelectColorView
 
getBuyCardView() - Method in class client.devcards.DevCardController
 
getChat() - Method in class shared.model.GameManager
Returns the chat
getChatView() - Method in class client.catan.LeftPanel
 
GetCheckpoint(int) - Method in interface server.persistence.IGameDAO
Gets the current persisted checkpoint for the given gameID
GetCheckpoint(int) - Method in class server.persistence.plugins.FilePluginTmp.FileGameDAO
 
GetCheckpoint(int) - Method in class server.persistence.plugins.SQLPluginTmp.SQLGameDAO
 
GetClosestHexCoordinate(Point2D) - Method in class client.map.view.dropObject.DropObject
 
getColor() - Method in class client.communication.LogEntry
 
GetColor() - Method in class client.map.view.dropObject.DropObject
Gets the color of the object being placed.
GetColor(GameModel) - Method in class server.ai.characters.personalities.Personality
 
getColor() - Method in class shared.data.PlayerInfo
 
GetColor() - Method in class shared.model.map.model.RoadCounter.Road
 
getColor() - Method in class shared.model.map.objects.Edge
 
getColor() - Method in class shared.model.map.objects.Vertex
 
getColor() - Method in class shared.model.map.Transaction
 
getColor() - Method in class shared.networking.parameter.PJoinGame
 
getColor() - Method in class shared.networking.transport.NetPlayer
 
getColorByNumber(int) - Method in class client.join.SelectColorView
 
GetColorFromOwnerInt(int, List<NetPlayer>) - Method in class shared.model.Translate
Helper function for fromNetMap function
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.CommandFactory
 
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.Factory
Gets the necessary command from the provided data.
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.game.GameCommandFactory
 
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.games.GamesCommandFactory
 
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.moves.MovesCommandFactory
 
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.user.UserCommandFactory
 
GetCommand(StringBuilder, NetworkCookie, String) - Method in class server.commands.util.UtilCommandFactory
 
GetCommandCountFor(int) - Method in interface server.persistence.ICommandDAO
Gets the total number of commands for
GetCommandCountFor(int) - Method in class server.persistence.plugins.FilePluginTmp.FileCommandDAO
Gets the total number of commands for
GetCommandCountFor(int) - Method in class server.persistence.plugins.SQLPluginTmp.SQLCommandDAO
Gets the total number of commands for
GetCommandDAO() - Method in interface server.persistence.IPersistenceProvider
gets the command DAO
GetCommandDAO() - Method in class server.persistence.plugins.FilePluginTmp.FilePlugin
 
GetCommandDAO() - Method in class server.persistence.plugins.SQLPluginTmp.SQLPlugin
 
GetCommandFactory() - Static method in class server.commands.CommandFactory
Gets the command factory.
GetCommands(int) - Method in class server.persistence.PersistenceFacade
Get all the commands associated with a game
GetCommandsFor(int) - Method in interface server.persistence.ICommandDAO
gets command blobs for a game ID
GetCommandsFor(int) - Method in class server.persistence.plugins.FilePluginTmp.FileCommandDAO
gets command blobs for a game ID
GetCommandsFor(int) - Method in class server.persistence.plugins.SQLPluginTmp.SQLCommandDAO
gets command blobs for a game ID
getContent() - Method in class shared.networking.parameter.PSendChat
 
getController() - Method in class client.base.ComponentView
 
getController() - Method in interface client.base.IView
Controller getter
getController() - Method in class client.base.PanelView
 
getController() - Method in class client.communication.ChatView
 
getController() - Method in class client.communication.GameHistoryView
 
getController() - Method in class client.devcards.BuyDevCardView
 
getController() - Method in class client.devcards.PlayDevCardView
 
getController() - Method in class client.discard.DiscardView
 
getController() - Method in class client.domestic.AcceptTradeOverlay
 
getController() - Method in class client.domestic.DomesticTradeOverlay
 
getController() - Method in class client.domestic.DomesticTradeView
 
getController() - Method in class client.join.JoinGameView
 
getController() - Method in class client.join.NewGameView
 
getController() - Method in class client.join.PlayerWaitingView
 
getController() - Method in class client.join.SelectColorView
 
getController() - Method in class client.login.LoginView
 
getController() - Method in class client.map.RobView
 
getController() - Method in class client.map.view.MapComponent
 
getController() - Method in class client.map.view.MapOverlayView
 
getController() - Method in class client.map.view.MapView
 
getController() - Method in class client.maritime.MaritimeTradeOverlay
 
getController() - Method in class client.maritime.MaritimeTradeView
 
getController() - Method in class client.points.GameFinishedView
 
getController() - Method in class client.points.PointsView
 
getController() - Method in class client.resources.ResourceBarView
 
getController() - Method in class client.roll.RollResultView
 
getController() - Method in class client.roll.RollView
 
getController() - Method in class client.turntracker.TurnTrackerView
 
GetCookie(String, int, int) - Method in class server.ai.characters.personalities.Personality
 
getCookie() - Method in class shared.networking.cookie.UserCookie
 
getCookieText() - Method in class server.cookie.ServerCookie
 
getCookieText() - Method in interface shared.networking.cookie.Cookie
Gets the original cookie text needed to communicate to the server
getCookieText() - Method in class shared.networking.cookie.GameCookie
 
getCookieText() - Method in class shared.networking.cookie.UserCookie
 
getCurrentLargestArmyPlayer() - Method in class shared.model.VictoryPointManager
 
getCurrentLongestRoadPlayer() - Method in class shared.model.VictoryPointManager
 
GetCurrentPlayer() - Method in class shared.model.GameManager
Gets the current player
getCurrentPlayerName() - Method in class shared.model.GameManager
 
getCurrentProxy() - Static method in class client.model.ClientGame
 
getCurrentTurn() - Method in class shared.networking.transport.NetTurnTracker
 
getDevCard(DevCardType) - Method in class shared.model.Bank
Gets a dev card of the specific type (taking it from the bank)
getDevCard() - Method in class shared.model.Bank
This gets a dev card which by default are shuffled when given.
getDevCardCount(DevCardType) - Method in class shared.model.Bank
Gets the number of dev cards of a type held
getDevCardCount() - Method in class shared.model.Bank
Gets the total number of dev cards held
getDir() - Method in class shared.locations.EdgeLocation
 
getDir() - Method in class shared.locations.VertexLocation
 
getDirection() - Method in class shared.networking.transport.NetDirectionalLocation
 
getDirection() - Method in class shared.networking.transport.NetPort
 
getDisallowImage() - Static method in class client.map.view.helpers.ImageHandler
Gets the disallow image.
getDisallowImageFile() - Static method in class client.map.view.helpers.ImageLocation
Gets the relative location of the disallow image file.
getDiscardAmount() - Method in class client.discard.DiscardView.Resource
 
getDiscardView() - Method in class client.discard.DiscardController
 
GetDropLocation() - Method in class client.map.view.dropObject.CityDropObject
Gets the vertex associated with the object.
GetDropLocation() - Method in class client.map.view.dropObject.RoadDropObject
Gets the edge associated with the object.
GetDropLocation() - Method in class client.map.view.dropObject.RobberDropObject
Gets the hex that is currently associated with the object.
GetDropLocation() - Method in class client.map.view.dropObject.SettlementDropObject
Gets the vertex associated with the object.
GetDropObject() - Method in interface client.map.IMapController
 
GetDropObject() - Method in class client.map.MapController
 
GetEast() - Method in class shared.model.map.Coordinate
Returns the coordinate to the right of the current coordinate.
GetEdge(Coordinate, Coordinate) - Method in class shared.model.map.handlers.EdgeHandler
Returns the edge between the provided end points.
GetEdge(Coordinate, Coordinate) - Method in interface shared.model.map.model.IMapModel
Gets the edge associated with the provided end points.
GetEdge(Coordinate, Coordinate) - Method in class shared.model.map.model.MapModel
 
GetEdge(Coordinate, Coordinate) - Method in class shared.model.map.model.UnmodifiableMapModel
 
getEdgeAngle(Edge) - Static method in class client.map.view.MapComponent
 
getEdgeCenterPoint(Edge) - Static method in class client.map.view.MapComponent
 
GetEdgeCoordinates(Coordinate, Direction) - Method in class shared.model.Translate
Helper function for fromNetMap function
GetEdgeDirection(Coordinate, Coordinate, Coordinate) - Static method in class shared.model.Translate
 
GetEdgeLocation(Coordinate, Coordinate) - Static method in class shared.model.Translate
 
GetEdges() - Method in interface client.map.IMapController
Gets all the edges in the map.
GetEdges() - Method in class client.map.MapController
 
GetEdges() - Method in interface shared.model.map.model.IMapModel
Gets all the edges.
GetEdges() - Method in class shared.model.map.model.MapModel
 
GetEdges(Vertex) - Method in class shared.model.map.model.MapModel
Gets the edges surrounding a vertex.
GetEdges() - Method in class shared.model.map.model.UnmodifiableMapModel
 
getElementCount() - Method in class client.resources.ResourceBarView.ResourceElement
 
getElements() - Method in class client.devcards.ButtonGroupPanel
 
getElements() - Method in interface client.devcards.IButtonGroup
 
getElementType() - Method in class client.resources.ResourceBarView.ResourceElement
 
getEnd() - Method in class shared.model.map.objects.Edge
 
getEnd() - Method in class shared.networking.parameter.PBuildRoad
 
getEnd1() - Method in class shared.networking.parameter.PRoadBuildingCard
 
getEnd2() - Method in class shared.networking.parameter.PRoadBuildingCard
 
getFinishedView() - Method in class client.points.PointsController
 
getFromPlayerID() - Method in class shared.model.OfferedTrade
 
GetFromResource(ResourceType) - Static method in enum shared.definitions.HexType
 
GetFromResource(ResourceType) - Static method in enum shared.definitions.PortType
 
getGame() - Static method in class client.model.ClientGame
Gets the current game manager
GetGame(int) - Method in class server.model.GameHandler
Gets a game object
GetGame(int) - Method in class server.model.GameTable
Gets a game
getGameActionLog() - Method in class shared.model.GameManager
Returns the log
GetGameDAO() - Method in interface server.persistence.IPersistenceProvider
Gets the game DAO
GetGameDAO() - Method in class server.persistence.plugins.FilePluginTmp.FilePlugin
 
GetGameDAO() - Method in class server.persistence.plugins.SQLPluginTmp.SQLPlugin
 
GetGameID() - Method in class shared.model.GameManager
Returns the ID of the game
getGameID() - Method in class shared.networking.cookie.NetworkCookie
 
getGameID() - Method in class shared.networking.parameter.PSaveGame
 
getGameModel() - Method in interface client.networking.EarlyServerProxy
Retrieves the game model from the server
getGameModel(int) - Method in class client.networking.GSONServerProxy
 
getGameModel() - Method in class client.networking.MockServerProxy
Retrieves the game model from the server
getGameModel() - Method in class client.networking.RealEarlyServerProxy
 
getGameModel(int) - Method in interface client.networking.ServerProxy
Retrieves the game model from the server
getGameStatePanel() - Method in class client.catan.MidPanel
 
GetGameTitle() - Method in class shared.model.GameManager
Returns the game's title
GetHandler() - Static method in class client.map.view.helpers.ImageHandler
 
GetHandler() - Static method in class server.ai.AIHandler
 
GetHeader() - Method in class server.commands.game.GameAddAICommand
 
GetHeader() - Method in class server.commands.game.GameCommandsCommand
 
GetHeader() - Method in class server.commands.game.GameListAICommand
 
GetHeader() - Method in class server.commands.game.GameModelCommand
 
GetHeader() - Method in class server.commands.game.GameResetCommand
 
GetHeader() - Method in class server.commands.games.GamesCreateCommand
 
GetHeader() - Method in class server.commands.games.GamesJoinCommand
 
GetHeader() - Method in class server.commands.games.GamesListCommand
 
GetHeader() - Method in class server.commands.games.GamesLoadCommand
 
GetHeader() - Method in class server.commands.games.GamesSaveCommand
 
GetHeader() - Method in interface server.commands.ICommand
Gets the new server header associated with the request.
GetHeader() - Method in class server.commands.moves.MovesAcceptTradeCommand
 
GetHeader() - Method in class server.commands.moves.MovesBuildCityCommand
 
GetHeader() - Method in class server.commands.moves.MovesBuildRoadCommand
 
GetHeader() - Method in class server.commands.moves.MovesBuildSettlementCommand
 
GetHeader() - Method in class server.commands.moves.MovesBuyDevCardCommand
 
GetHeader() - Method in class server.commands.moves.MovesDiscardCardsCommand
 
GetHeader() - Method in class server.commands.moves.MovesFinishTurnCommand
 
GetHeader() - Method in class server.commands.moves.MovesMaritimeTradeCommand
 
GetHeader() - Method in class server.commands.moves.MovesMonopolyCommand
 
GetHeader() - Method in class server.commands.moves.MovesMonumentCommand
 
GetHeader() - Method in class server.commands.moves.MovesOfferTradeCommand
 
GetHeader() - Method in class server.commands.moves.MovesRoadBuildingCommand
 
GetHeader() - Method in class server.commands.moves.MovesRobPlayerCommand
 
GetHeader() - Method in class server.commands.moves.MovesRollNumberCommand
 
GetHeader() - Method in class server.commands.moves.MovesSendChatCommand
 
GetHeader() - Method in class server.commands.moves.MovesSoldierCommand
 
GetHeader() - Method in class server.commands.moves.MovesYearOfPlentyCommand
 
GetHeader() - Method in class server.commands.user.UserLoginCommand
 
GetHeader() - Method in class server.commands.user.UserRegisterCommand
 
GetHeader() - Method in class server.commands.util.UtilChangeLogLevelCommand
 
GetHex(Coordinate) - Method in class shared.model.map.handlers.HexHandler
Gets the hex at the given coordinate.
GetHex(Coordinate) - Method in interface shared.model.map.model.IMapModel
Gets a hex at the specified location.
GetHex(Coordinate) - Method in class shared.model.map.model.MapModel
 
GetHex(int) - Method in class shared.model.map.model.MapModel
Gets all the hexes associated with the dice role.
GetHex(Coordinate) - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetHex() - Method in class shared.model.map.objects.Robber
Gets the hex that the robber is on.
getHexCenterPoint(Hex) - Static method in class client.map.view.MapComponent
 
GetHexCoordinate(int, int) - Static method in class shared.model.Translate
Helper function for fromNetMap function
GetHexCoordinates() - Static method in class shared.model.map.model.MapGenerator
 
GetHexes() - Method in interface client.map.IMapController
Gets all the hexes in the map.
GetHexes() - Method in class client.map.MapController
 
GetHexes() - Method in interface shared.model.map.model.IMapModel
Gets all the hexes.
GetHexes() - Method in class shared.model.map.model.MapModel
 
GetHexes() - Method in class shared.model.map.model.UnmodifiableMapModel
 
getHexImage(HexType) - Static method in class client.map.view.helpers.ImageHandler
Gets the image associated with a hex.
getHexImageFile(HexType) - Static method in class client.map.view.helpers.ImageLocation
Gets the relative location for hex images.
getHexLoc() - Method in class shared.locations.EdgeLocation
 
getHexLoc() - Method in class shared.locations.VertexLocation
 
GetHexLocation(Coordinate) - Static method in class shared.model.Translate
 
GetHexLocation(Coordinate, Coordinate) - Static method in class shared.model.Translate
 
getHexType() - Method in class shared.model.map.Transaction
 
GetHexTypeList() - Static method in class shared.model.map.model.MapGenerator
 
getHistoryView() - Method in class client.catan.LeftPanel
 
GetID() - Method in class server.ai.characters.AI
Gets the player ID of the AI.
GetID() - Method in class server.model.ServerPlayer
 
getId() - Method in class shared.data.GameInfo
 
getId() - Method in class shared.data.PlayerInfo
 
getId() - Method in class shared.networking.parameter.PJoinGame
 
getId() - Method in class shared.networking.transport.NetGame
 
GetIndexByColor(GameModel, CatanColor) - Method in class server.ai.characters.personalities.Personality
 
getInputResource() - Method in class shared.networking.parameter.PMaritimeTrade
 
getJavaColor() - Method in enum shared.definitions.CatanColor
 
getJoinAction() - Method in class client.join.JoinGameController
Returns the action to be executed when the user joins a game
getJoinGameView() - Method in class client.join.JoinGameController
 
GetKey(Coordinate, Coordinate) - Method in class shared.model.map.handlers.EdgeHandler
 
GetKey(Hex) - Method in class shared.model.map.handlers.HexHandler
 
GetKey(Coordinate) - Method in class shared.model.map.handlers.HexHandler
 
GetKey(Coordinate) - Method in class shared.model.map.handlers.VertexHandler
 
getLabelText(DropObject) - Method in class client.map.view.MapOverlayView
 
getLargestArmy() - Method in class shared.networking.transport.NetTurnTracker
 
getLargestArmySize() - Method in class shared.networking.transport.NetTurnTracker
 
GetLeft(Coordinate) - Static method in class shared.model.map.handlers.HexHandler
 
getLeftCoordinate() - Method in class shared.model.map.objects.Hex
Gets the coordinate of the left point.
GetLength() - Method in class shared.model.map.model.RoadCounter.Road
 
getLines() - Method in class shared.networking.transport.NetLog
 
getLocation() - Method in class shared.networking.parameter.PBuildCity
 
getLocation() - Method in class shared.networking.parameter.PBuildSettlement
 
getLocation() - Method in class shared.networking.parameter.PRobPlayer
 
getLocation() - Method in class shared.networking.parameter.PSoldierCard
 
GetLog() - Static method in class server.Log
Gets the logger for the server.
getLoginAction() - Method in class client.login.LoginController
Returns the action to be executed when the user logs in
getLoginPassword() - Method in interface client.login.ILoginView
Returns the value of the login password field
getLoginPassword() - Method in class client.login.LoginView
 
getLoginUsername() - Method in interface client.login.ILoginView
Returns the value of the login username field
getLoginUsername() - Method in class client.login.LoginView
 
getLoginView() - Method in class client.login.LoginController
 
GetLongestRoad(List<RoadCounter.Road>) - Method in class shared.model.map.model.RoadCounter
 
GetLongestRoad(CatanColor) - Method in class shared.model.map.model.RoadCounter.RoadComparer
 
getLongestRoad() - Method in class shared.networking.transport.NetTurnTracker
 
GetLongestRoadColor() - Method in interface shared.model.map.model.IMapModel
Gets the longest road.
GetLongestRoadColor() - Method in class shared.model.map.model.MapModel
 
GetLongestRoadColor() - Method in class shared.model.map.model.UnmodifiableMapModel
 
getMapController() - Method in class client.catan.MidPanel
 
GetMapModel() - Method in class client.model.ClientGameManager
 
getMaxAmount() - Method in class client.discard.DiscardView.Resource
 
getMessage() - Method in class client.communication.LogEntry
 
getMessage() - Method in class shared.model.chat.ChatMessage
 
getMessage() - Method in class shared.networking.transport.NetLine
 
getMessageView() - Method in class client.join.JoinGameController
 
getMessageView() - Method in class client.login.LoginController
 
GetMimeType(String) - Static method in class server.swagger.SwaggerUtils
 
GetModel() - Method in interface client.map.IMapController
 
GetModel() - Method in class client.map.MapController
 
GetModel(int) - Method in class server.ai.characters.personalities.Personality
 
GetName(int) - Method in class server.ai.AIHandler
Gets the name of the AI based on ID.
GetName() - Method in class server.ai.characters.AI
Gets the formal name of the AI.
GetName() - Method in class server.ai.characters.B_Groot
 
GetName() - Method in class server.ai.characters.B_JarJar
 
GetName() - Method in class server.ai.characters.B_Trogdor
 
GetName() - Method in class server.model.ServerPlayer
 
getName() - Method in class shared.data.PlayerInfo
 
getName() - Method in class shared.networking.cookie.NetworkCookie
 
getName() - Method in class shared.networking.parameter.PCreateGame
 
getName() - Method in class shared.networking.parameter.PLoadGame
 
getName() - Method in class shared.networking.parameter.PSaveGame
 
getName() - Method in class shared.networking.transport.NetPlayer
 
GetNames() - Method in class server.ai.AIHandler
Gets the names of all available AIs.
getNeighborLoc(EdgeDirection) - Method in class shared.locations.HexLocation
 
getNetBank() - Method in class shared.networking.transport.NetGameModel
 
getNetChat() - Method in class shared.networking.transport.NetGameModel
 
getNetCities() - Method in class shared.networking.transport.NetMap
 
getNetDeck() - Method in class shared.networking.transport.NetGameModel
 
getNetDirectionalLocation() - Method in class shared.networking.transport.NetVertexObject
 
getNetEdgeLocation() - Method in class shared.networking.transport.NetRoad
 
getNetGameLog() - Method in class shared.networking.transport.NetGameModel
 
getNetHexes() - Method in class shared.networking.transport.NetMap
 
getNetHexLocation() - Method in class shared.networking.transport.NetHex
 
getNetHexLocation() - Method in class shared.networking.transport.NetPort
 
getNetMap() - Method in class shared.networking.transport.NetGameModel
 
getNetPlayers() - Method in class shared.networking.transport.NetGame
 
getNetPlayers() - Method in class shared.networking.transport.NetGameModel
 
getNetPorts() - Method in class shared.networking.transport.NetMap
 
getNetResourceList() - Method in class shared.networking.transport.NetPlayer
 
getNetResourceList() - Method in class shared.networking.transport.NetTradeOffer
 
getNetRoads() - Method in class shared.networking.transport.NetMap
 
getNetSettlements() - Method in class shared.networking.transport.NetMap
 
getNetTradeOffer() - Method in class shared.networking.transport.NetGameModel
 
getNetTurnTracker() - Method in class shared.networking.transport.NetGameModel
 
getNewDevCardCount(DevCardType) - Method in class shared.model.Bank
 
getNewGameView() - Method in class client.join.JoinGameController
 
getNewNetDevCardList() - Method in class shared.networking.transport.NetPlayer
 
GetNextMapState() - Method in interface client.map.view.mapState.IMapState
Gets the next state after the completion of the current state.
GetNextMapState() - Method in class client.map.view.mapState.NormalState
 
GetNextMapState() - Method in class client.map.view.mapState.RoadBuilderState
 
GetNextMapState() - Method in class client.map.view.mapState.RoadSetupState
 
GetNextMapState() - Method in class client.map.view.mapState.SettlementSetupState
 
getNormalizedLocation() - Method in class shared.locations.EdgeLocation
Returns a canonical (i.e., unique) value for this edge location.
getNormalizedLocation() - Method in class shared.locations.VertexLocation
Returns a canonical (i.e., unique) value for this vertex location.
GetNorth() - Method in class shared.model.map.Coordinate
Gets the coordinate above the current coordinate.
GetNorthEast() - Method in class shared.model.map.Coordinate
Returns the coordinate above and to the right of the current coordinate.
GetNorthWest() - Method in class shared.model.map.Coordinate
Returns the coordinate above and to the left of the current coordinate.
getNumberChit() - Method in class shared.networking.transport.NetHex
 
getNumberImage(int) - Static method in class client.map.view.helpers.ImageHandler
Gets the number image desired.
getNumberImageFile(int) - Static method in class client.map.view.helpers.ImageLocation
Gets the relative path of the number image files.
getNumberPlayers() - Method in class shared.model.GameManager
Gets the current number of players
getNumberSolidersRecruited() - Method in class shared.model.Bank
Returns the number of soliders you've played
getNumBrick() - Method in class shared.networking.transport.NetResourceList
 
getNumCards() - Method in class client.data.RobPlayerInfo
 
getNumCities() - Method in class shared.networking.transport.NetPlayer
 
getNumMonopoly() - Method in class shared.networking.transport.NetDevCardList
 
getNumMonument() - Method in class shared.networking.transport.NetDevCardList
 
getNumMonuments() - Method in class shared.networking.transport.NetPlayer
 
getNumOre() - Method in class shared.networking.transport.NetResourceList
 
getNumResourceCards() - Method in class client.discard.DiscardController
 
getNumRoadBuilding() - Method in class shared.networking.transport.NetDevCardList
 
getNumRoads() - Method in class shared.networking.transport.NetPlayer
 
getNumSettlements() - Method in class shared.networking.transport.NetPlayer
 
getNumSheep() - Method in class shared.networking.transport.NetResourceList
 
getNumSoldier() - Method in class shared.networking.transport.NetDevCardList
 
getNumSoldiers() - Method in class shared.networking.transport.NetPlayer
 
getNumVictoryPoints() - Method in class shared.networking.transport.NetPlayer
 
getNumWheat() - Method in class shared.networking.transport.NetResourceList
 
getNumWood() - Method in class shared.networking.transport.NetResourceList
 
getNumYearOfPlenty() - Method in class shared.networking.transport.NetDevCardList
 
GetOccupiedVertices(Coordinate) - Method in interface shared.model.map.model.IMapModel
Gets the colors around a hex coordinate point.
GetOccupiedVertices(Coordinate) - Method in class shared.model.map.model.MapModel
 
GetOccupiedVertices(Coordinate) - Method in class shared.model.map.model.UnmodifiableMapModel
 
getOfferedResourceAmount(ResourceType) - Method in class shared.model.OfferedTrade
 
getOldNetDevCardList() - Method in class shared.networking.transport.NetPlayer
 
getOppositeDirection() - Method in enum shared.locations.EdgeDirection
 
getOppositeDirection() - Method in enum shared.locations.VertexDirection
 
getore - Variable in class client.maritime.MaritimeTradeOverlay
 
getOutputReseource() - Method in class shared.networking.parameter.PMaritimeTrade
 
getOverlayPanel() - Method in class client.base.OverlayView.OverlayInfo
 
getOverlayView() - Method in class client.base.OverlayView.OverlayInfo
 
getOwner() - Method in class shared.networking.transport.NetVertexObject
 
getOwnerID() - Method in class shared.networking.transport.NetRoad
 
getPassword() - Method in class shared.networking.cookie.NetworkCookie
 
getPassword() - Method in class shared.networking.cookie.UserCookie
 
getPassword() - Method in class shared.networking.parameter.PCredentials
 
getPiece(PieceType) - Method in class shared.model.Bank
Attempts to get a piece (road, settlement, city).
getPieceCount(PieceType) - Method in class shared.model.Bank
Gets the number of pieces available for a type held
GetPieceType() - Method in interface client.map.view.mapState.IMapState
Gets the piece type associated with the current state.
GetPieceType() - Method in class client.map.view.mapState.NormalState
 
GetPieceType() - Method in class client.map.view.mapState.RoadBuilderState
 
GetPieceType() - Method in class client.map.view.mapState.RoadSetupState
 
GetPieceType() - Method in class client.map.view.mapState.SettlementSetupState
 
getPieceType() - Method in class shared.model.map.Transaction
 
GetPipList() - Static method in class shared.model.map.model.MapGenerator
 
GetPips() - Method in interface client.map.IMapController
Gets all the pips in the map.
GetPips() - Method in class client.map.MapController
 
GetPips() - Method in interface shared.model.map.model.IMapModel
Gets all the pips.
GetPips() - Method in class shared.model.map.model.MapModel
 
GetPips() - Method in class shared.model.map.model.UnmodifiableMapModel
 
getPlaceholder() - Method in class client.communication.PlaceholderTextField
 
getPlayCardView() - Method in class client.devcards.DevCardController
 
GetPlayer(int) - Method in class shared.model.GameManager
Gets the specified player
getPlayerByName(String) - Method in class client.domestic.DomesticTradeOverlay
 
getPlayerColorByIndex(int) - Method in class shared.model.GameManager
 
getPlayerID() - Method in class server.cookie.ServerCookie
 
GetPlayerID(int) - Method in class server.model.PlayerDen
Gets the player at the ID
getPlayerId() - Method in class shared.model.chat.ChatMessage
 
getPlayerID() - Method in class shared.networking.cookie.NetworkCookie
 
getPlayerID() - Method in class shared.networking.cookie.UserCookie
 
getPlayerID() - Method in class shared.networking.transport.NetPlayer
 
GetPlayerIDbyIndex(int) - Method in class shared.model.GameManager
Gets a player's ID
GetPlayerIndex(int, int) - Method in class server.model.GameTable
Gets a player object in the game instead
getPlayerIndex() - Method in class shared.data.PlayerInfo
 
getPlayerIndex() - Method in class shared.model.GameActionLog.GameAction
 
getPlayerIndex(int) - Method in class shared.model.GameActionLog
Gets the player index at the specified log entry
getPlayerIndex() - Method in class shared.networking.transport.NetPlayer
 
getPlayerIndexByColor(CatanColor) - Method in class shared.model.GameManager
Gets the player index by color
GetPlayerIndexByID(int) - Method in class server.model.MockServerGame
 
GetPlayerIndexByID(int) - Method in class server.model.RealServerGameManager
Returns the player index by id
GetPlayerIndexByID(int) - Method in class server.model.ServerGameManager
Returns the player index by id
getPlayerIndexWithTradeOffer() - Method in class client.model.ClientGameManager
 
getPlayerNameByIndex(int) - Method in class shared.model.GameManager
 
getPlayers() - Method in class shared.data.GameInfo
 
getPlayerSendingOfferIndex() - Method in class client.model.ClientGameManager
 
GetPlayerSoliderCount() - Method in class client.model.ClientGameManager
Gets the number of soliders the current player has
GetPlugin() - Method in class server.persistence.PersistenceHandler
Returns the plugin
getPoint() - Method in class shared.model.map.objects.Hex
 
getPoint() - Method in class shared.model.map.objects.Vertex
Gets the point for the vertex.
getPointsView() - Method in class client.points.PointsController
 
GetPort(Coordinate) - Method in class shared.model.map.handlers.PortHandler
Gets the port at the specified vertex.
getPort() - Method in class shared.model.map.objects.Hex
 
getPortImage(int) - Static method in class client.map.view.helpers.ImageHandler
Gets the port image at a specified angle.
getPortImageFile(int) - Static method in class client.map.view.helpers.ImageLocation
Gets the port for a specified angle direction.
getPortResourceImage(PortType) - Static method in class client.map.view.helpers.ImageHandler
Gets the image associated with a port.
getPortResourceImageFile(PortType) - Static method in class client.map.view.helpers.ImageLocation
Gets the relative location for port file images.
getPortRotation(Hex, Edge) - Method in class client.map.view.MapComponent
 
GetPorts() - Method in interface client.map.IMapController
Gets all the ports on the map.
GetPorts() - Method in class client.map.MapController
 
GetPorts() - Method in class shared.model.map.handlers.PortHandler
Gets all the available ports.
GetPorts() - Method in interface shared.model.map.model.IMapModel
Gets all the ports.
GetPorts(CatanColor) - Method in interface shared.model.map.model.IMapModel
Gets the ports available to a specific piece color.
GetPorts() - Method in class shared.model.map.model.MapModel
 
GetPorts(CatanColor) - Method in class shared.model.map.model.MapModel
 
GetPorts() - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetPorts(CatanColor) - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetPortType(int, ResourceType) - Method in class shared.model.Translate
Helper function for fromNetMap function
GetPortTypes() - Static method in class shared.model.map.model.MapGenerator
 
getPreferredHeight(int) - Method in class client.communication.LogComponent
 
getRadius() - Method in class shared.networking.transport.NetMap
 
getRandomlyPlaceHexes() - Method in interface client.join.INewGameView
Gets the value of the randomly place hexes check box
getRandomlyPlaceHexes() - Method in class client.join.NewGameView
 
getRandomlyPlaceNumbers() - Method in interface client.join.INewGameView
Gets the value of the randomly place numbers check box
getRandomlyPlaceNumbers() - Method in class client.join.NewGameView
 
GetRandomPort(List<PortType>) - Static method in class shared.model.map.model.MapGenerator
 
getRatio() - Method in class shared.networking.parameter.PMaritimeTrade
 
getRatio() - Method in class shared.networking.transport.NetPort
 
getReceiver() - Method in class shared.networking.parameter.POfferTrade
 
getReceiver() - Method in class shared.networking.transport.NetTradeOffer
 
GetRefreshCount() - Method in class client.model.ClientGameManager
The number of times the server has refreshed itself- used to test the poller
getRegisterPassword() - Method in interface client.login.ILoginView
Returns the value of the register password field
getRegisterPassword() - Method in class client.login.LoginView
 
getRegisterPasswordRepeat() - Method in interface client.login.ILoginView
Returns the value of the register password repeat field
getRegisterPasswordRepeat() - Method in class client.login.LoginView
 
getRegisterUsername() - Method in interface client.login.ILoginView
Returns the value of the register username field
getRegisterUsername() - Method in class client.login.LoginView
 
getreload - Variable in class client.maritime.MaritimeTradeOverlay
 
getRequestPath(HttpExchange) - Method in class server.swagger.SwaggerHandlers.BaseFile
 
getResource - Variable in class client.maritime.MaritimeTradeController
 
getResource(ResourceType) - Method in class shared.model.Bank
Attempts to get a resource from the bank
getResource(ResourceType, int) - Method in class shared.model.Bank
Gets a resource of the type requested at the amount requested
getResource() - Method in class shared.networking.parameter.PMonopolyCard
 
getResource() - Method in class shared.networking.transport.NetPort
 
getResource1() - Method in class shared.networking.parameter.PYearOfPlentyCard
 
getResource2() - Method in class shared.networking.parameter.PYearOfPlentyCard
 
getResourceCount() - Method in class shared.model.Bank
Gets the current number of all held resources
getResourceCount(ResourceType) - Method in class shared.model.Bank
returns the number of resources for a specified type
getResourceIndex(ResourceType) - Method in class client.domestic.DomesticTradeController
Helper method for converting a resource type into an index of the resource to trade array
getResourceList() - Method in class shared.networking.parameter.PDiscardCards
 
getResourceList() - Method in class shared.networking.parameter.POfferTrade
 
GetResources(Coordinate) - Method in interface shared.model.map.model.IMapModel
Gets the resources sourrounding a vertex.
GetResources(Coordinate) - Method in class shared.model.map.model.MapModel
 
GetResources(Coordinate) - Method in class shared.model.map.model.UnmodifiableMapModel
 
getResourceToTrade() - Method in class client.model.ClientGameManager
Returns the resources of the offered trade
getResourceTradeRate(ResourceType) - Method in class client.maritime.MaritimeTradeController
 
getResourceType() - Method in class shared.networking.transport.NetHex
 
GetResponse() - Method in class server.commands.game.GameAddAICommand
 
GetResponse() - Method in class server.commands.game.GameCommandsCommand
 
GetResponse() - Method in class server.commands.game.GameListAICommand
 
GetResponse() - Method in class server.commands.game.GameModelCommand
 
GetResponse() - Method in class server.commands.game.GameResetCommand
 
GetResponse() - Method in class server.commands.games.GamesCreateCommand
 
GetResponse() - Method in class server.commands.games.GamesJoinCommand
 
GetResponse() - Method in class server.commands.games.GamesListCommand
 
GetResponse() - Method in class server.commands.games.GamesLoadCommand
 
GetResponse() - Method in class server.commands.games.GamesSaveCommand
 
GetResponse() - Method in interface server.commands.ICommand
Gets the response for the server.
GetResponse() - Method in class server.commands.moves.MovesAcceptTradeCommand
 
GetResponse() - Method in class server.commands.moves.MovesBuildCityCommand
 
GetResponse() - Method in class server.commands.moves.MovesBuildRoadCommand
 
GetResponse() - Method in class server.commands.moves.MovesBuildSettlementCommand
 
GetResponse() - Method in class server.commands.moves.MovesBuyDevCardCommand
 
GetResponse() - Method in class server.commands.moves.MovesDiscardCardsCommand
 
GetResponse() - Method in class server.commands.moves.MovesFinishTurnCommand
 
GetResponse() - Method in class server.commands.moves.MovesMaritimeTradeCommand
 
GetResponse() - Method in class server.commands.moves.MovesMonopolyCommand
 
GetResponse() - Method in class server.commands.moves.MovesMonumentCommand
 
GetResponse() - Method in class server.commands.moves.MovesOfferTradeCommand
 
GetResponse() - Method in class server.commands.moves.MovesRoadBuildingCommand
 
GetResponse() - Method in class server.commands.moves.MovesRobPlayerCommand
 
GetResponse() - Method in class server.commands.moves.MovesRollNumberCommand
 
GetResponse() - Method in class server.commands.moves.MovesSendChatCommand
 
GetResponse() - Method in class server.commands.moves.MovesSoldierCommand
 
GetResponse() - Method in class server.commands.moves.MovesYearOfPlentyCommand
 
GetResponse() - Method in class server.commands.user.UserLoginCommand
 
GetResponse() - Method in class server.commands.user.UserRegisterCommand
 
GetResponse() - Method in class server.commands.util.UtilChangeLogLevelCommand
 
getResultView() - Method in class client.roll.RollController
 
GetRight(Coordinate) - Static method in class shared.model.map.handlers.HexHandler
 
getRightCoordinate() - Method in class shared.model.map.objects.Hex
Gets the coordinate of the right point (opposed to the wrong one?...)
getRobberImage() - Static method in class client.map.view.helpers.ImageHandler
Gets the robber image.
getRobberImageFile() - Static method in class client.map.view.helpers.ImageLocation
Gets the relative location of the robber file.
GetRobberLocation() - Method in interface shared.model.map.model.IMapModel
Gets the location of the robber.
GetRobberLocation() - Method in class shared.model.map.model.MapModel
 
GetRobberLocation() - Method in class shared.model.map.model.UnmodifiableMapModel
 
getRobberLocation() - Method in class shared.networking.transport.NetMap
 
GetRobberPlacement() - Method in interface client.map.IMapController
Gets the location of the robber.
GetRobberPlacement() - Method in class client.map.MapController
 
getRoll() - Method in class shared.networking.parameter.PRollDice
 
getRollView() - Method in class client.roll.RollController
 
GetRotation(Hex) - Method in class shared.model.map.objects.Edge
 
GetRotation(Coordinate, Coordinate, Coordinate) - Static method in class shared.model.map.objects.Edge
 
getRound() - Method in class shared.networking.transport.NetTurnTracker
 
getScale() - Method in class client.map.view.MapComponent
 
getScaledImage(BufferedImage, int, int) - Method in class client.domestic.DomesticTradeOverlay
Resizes an image using a Graphics2D object backed by a BufferedImage.
getSelectColorView() - Method in class client.join.JoinGameController
 
getSelectedAI() - Method in interface client.join.IPlayerWaitingView
Returns the type of AI selected by the user
getSelectedAI() - Method in class client.join.PlayerWaitingView
 
getSelectedColor() - Method in interface client.join.ISelectColorView
Returns the color selected by the user
getSelectedColor() - Method in class client.join.SelectColorView
 
getSelectedDevCard() - Method in class client.devcards.DevelopmentCardChooser
 
getSelectedResourceCard() - Method in class client.devcards.ResourceCardChooser
 
getSelection() - Method in class client.devcards.ButtonGroupPanel
 
getSelection() - Method in interface client.devcards.IButtonGroup
 
getSender() - Method in class shared.networking.transport.NetTradeOffer
 
GetSettlements(GameModel) - Method in class server.ai.characters.personalities.Personality
 
getsheep - Variable in class client.maritime.MaritimeTradeOverlay
 
GetSortedVerticies(Point2D, Hex) - Method in class client.map.view.dropObject.DropObject
 
getSource() - Method in class shared.networking.transport.NetLine
 
GetSouth() - Method in class shared.model.map.Coordinate
Returns the coordinate below the current coordinate.
GetSouthEast() - Method in class shared.model.map.Coordinate
Returns the coordinate below and to the right of the current coordinate.
GetSouthWest() - Method in class shared.model.map.Coordinate
Returns the coordinate below and to the left of the current coordinate.
getStart() - Method in class shared.model.map.objects.Edge
 
getStart() - Method in class shared.networking.parameter.PBuildRoad
 
getStart1() - Method in class shared.networking.parameter.PRoadBuildingCard
 
getStart2() - Method in class shared.networking.parameter.PRoadBuildingCard
 
getTimestamp() - Method in class shared.model.chat.ChatMessage
 
getTitle() - Method in interface client.join.INewGameView
Gets the value of the title field
getTitle() - Method in class client.join.NewGameView
 
getTitle() - Method in class shared.data.GameInfo
 
getTitle() - Method in class shared.networking.transport.NetGame
 
getToPlayerID() - Method in class shared.model.OfferedTrade
 
GetTopLeft(Coordinate) - Static method in class shared.model.map.handlers.HexHandler
 
getTopLeftCoordinate() - Method in class shared.model.map.objects.Hex
Gets the coordinate of the top left point.
GetTopRight(Coordinate) - Static method in class shared.model.map.handlers.HexHandler
 
getTopRightCoordinate() - Method in class shared.model.map.objects.Hex
Gets the coordinate of the top right point.
getTradeOverlay() - Method in class client.domestic.DomesticTradeController
 
getTradeOverlay() - Method in class client.maritime.MaritimeTradeController
 
getTradeRatio(int, ResourceType) - Method in class shared.model.GameManager
Gets the trade ratio for a given resource for a player
getTradeView() - Method in class client.domestic.DomesticTradeController
 
getTradeView() - Method in class client.maritime.MaritimeTradeController
 
GetTransactions(int) - Method in interface shared.model.map.model.IMapModel
Gets the transactions associated with a role.
GetTransactions(int) - Method in class shared.model.map.model.MapModel
 
GetTransactions(int) - Method in class shared.model.map.model.UnmodifiableMapModel
 
getTurnState() - Method in class client.model.ClientGameManager
Gets the current TurnState
getTurnView() - Method in class client.catan.LeftPanel
 
getType() - Method in class client.discard.DiscardView.Resource
 
GetType() - Method in class server.ai.characters.AI
Gets the AI type of the AI.
GetType() - Method in class server.persistence.PersistenceHandler
 
getType() - Method in class shared.model.map.objects.Hex
 
getType() - Method in class shared.model.map.objects.Vertex
 
GetTypes() - Method in class server.ai.AIHandler
Gets the available types of AIs.
GetUser(String) - Method in interface server.persistence.IUserDAO
 
GetUser(int) - Method in interface server.persistence.IUserDAO
 
GetUser(String) - Method in class server.persistence.plugins.FilePluginTmp.FileUserDAO
 
GetUser(int) - Method in class server.persistence.plugins.FilePluginTmp.FileUserDAO
 
GetUser(String) - Method in class server.persistence.plugins.SQLPluginTmp.SQLUserDAO
 
GetUser(int) - Method in class server.persistence.plugins.SQLPluginTmp.SQLUserDAO
 
getUseRandomPorts() - Method in interface client.join.INewGameView
Gets the value of the use random ports check box
getUseRandomPorts() - Method in class client.join.NewGameView
 
getUserCookie() - Method in class client.networking.GSONServerProxy
Gets the user cookie
getUserCookie() - Method in class client.networking.RealEarlyServerProxy
Gets the user cookie
GetUserDAO() - Method in interface server.persistence.IPersistenceProvider
Gets the user DAO
GetUserDAO() - Method in class server.persistence.plugins.FilePluginTmp.FilePlugin
 
GetUserDAO() - Method in class server.persistence.plugins.SQLPluginTmp.SQLPlugin
 
getUserId() - Method in interface client.networking.EarlyServerProxy
Gets the player ID
getUserId() - Method in class client.networking.GSONServerProxy
Gets the player ID
getUserId() - Method in class client.networking.MockServerProxy
 
getUserId() - Method in class client.networking.RealEarlyServerProxy
Gets the player ID
getUserId() - Method in interface client.networking.ServerProxy
Gets the player ID
getUserIndex() - Method in class client.networking.GSONServerProxy
Getting for current user index
getUserIndex() - Method in class client.networking.RealEarlyServerProxy
Getting for current user index
getUserName() - Method in interface client.networking.EarlyServerProxy
Gets the current user's name
getUserName() - Method in class client.networking.GSONServerProxy
Gets the current user's name
getUserName() - Method in class client.networking.MockServerProxy
 
getUserName() - Method in class client.networking.RealEarlyServerProxy
Gets the current user's name
getUserName() - Method in interface client.networking.ServerProxy
Gets the current user's name
getUsername() - Method in class shared.networking.cookie.UserCookie
 
getUsername() - Method in class shared.networking.parameter.PCredentials
 
GetVersion() - Method in class shared.model.GameManager
Returns the current version
getVersion() - Method in class shared.networking.parameter.PGetModel
 
getVersion() - Method in class shared.networking.transport.NetGameModel
 
GetVertex(Coordinate) - Method in class shared.model.map.handlers.VertexHandler
Gets the vertex at the specified coordinate.
GetVertex(Coordinate) - Method in interface shared.model.map.model.IMapModel
Gets the vertex at a specified location.
GetVertex(Coordinate) - Method in class shared.model.map.model.MapModel
 
GetVertex(Coordinate) - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetVertexCoordinate(Coordinate, Direction) - Method in class shared.model.Translate
Helper function for fromNetMap function
GetVertexLocation(Coordinate) - Static method in class shared.model.Translate
 
getVertexPoint(Coordinate) - Method in class client.map.view.dropObject.DropObject
 
getVertexPoint(Coordinate) - Static method in class client.map.view.MapComponent
 
GetVertices() - Method in interface client.map.IMapController
Gets all the vertices in the map.
GetVertices() - Method in class client.map.MapController
 
GetVertices() - Method in interface shared.model.map.model.IMapModel
Gets all the vertices.
GetVertices(Hex) - Method in interface shared.model.map.model.IMapModel
Gets the vertices that are associated with a hex.
GetVertices(Vertex) - Method in interface shared.model.map.model.IMapModel
Gets the neighbors (surrounding) vertices of a vertex.
GetVertices() - Method in class shared.model.map.model.MapModel
 
GetVertices(Hex) - Method in class shared.model.map.model.MapModel
 
GetVertices(Vertex) - Method in class shared.model.map.model.MapModel
 
GetVertices() - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetVertices(Hex) - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetVertices(Vertex) - Method in class shared.model.map.model.UnmodifiableMapModel
 
GetVerticies() - Method in class shared.model.map.handlers.VertexHandler
Gets all the registered verticies.
getVictimIndex() - Method in class shared.networking.parameter.PRobPlayer
 
getVictimIndex() - Method in class shared.networking.parameter.PSoldierCard
 
getVictoryPointManager() - Method in class shared.model.GameManager
Returns the VictoryPointManager
getVictoryPoints(int) - Method in class shared.model.VictoryPointManager
Gets the current number of victory points the current player has
getView() - Method in class client.base.Controller
 
getView() - Method in interface client.base.IController
View getter
getView() - Method in class client.communication.ChatController
 
getView() - Method in class client.communication.GameHistoryController
 
getView() - Method in class client.join.PlayerWaitingController
 
getView() - Method in class client.map.MapController
 
getView() - Method in class client.resources.ResourceBarController
 
getView() - Method in class client.turntracker.TurnTrackerController
 
getWaitOverlay() - Method in class client.domestic.DomesticTradeController
 
getWaitView() - Method in class client.discard.DiscardController
 
getWantedResourceAmount(ResourceType) - Method in class shared.model.OfferedTrade
 
GetWest() - Method in class shared.model.map.Coordinate
Returns the coordinate to the left of the current coordinate.
getwheat - Variable in class client.maritime.MaritimeTradeOverlay
 
getWinner() - Method in class shared.networking.transport.NetGameModel
 
getwood - Variable in class client.maritime.MaritimeTradeOverlay
 
getX() - Method in class shared.locations.HexLocation
 
getX() - Method in class shared.model.map.Coordinate
 
getX() - Method in class shared.networking.transport.NetDirectionalLocation
 
getX() - Method in class shared.networking.transport.NetHexLocation
 
getY() - Method in class shared.locations.HexLocation
 
getY() - Method in class shared.model.map.Coordinate
 
getY() - Method in class shared.networking.transport.NetDirectionalLocation
 
getY() - Method in class shared.networking.transport.NetHexLocation
 
GIVE_AND_GET_NUMERAL_TEXT_SIZE - Variable in class client.domestic.AcceptTradeOverlay
 
giveActionListener - Variable in class client.maritime.MaritimeTradeOverlay
 
giveAmount - Variable in class client.maritime.MaritimeTradeOverlay
 
giveAvailables - Variable in class client.maritime.MaritimeTradeOverlay
 
givebrick - Variable in class client.maritime.MaritimeTradeOverlay
 
giveDevCard(DevCardType) - Method in class shared.model.Bank
Gives the bank one dev card- it will be shuffled into pile
giveDevCard(DevCardType, int) - Method in class shared.model.Bank
 
giveNewDevCard(DevCardType) - Method in class shared.model.Bank
 
giveore - Variable in class client.maritime.MaritimeTradeOverlay
 
givePiece(PieceType) - Method in class shared.model.Bank
Gives the bank one piece
givePiece(PieceType, int) - Method in class shared.model.Bank
 
givereload - Variable in class client.maritime.MaritimeTradeOverlay
 
giveResource - Variable in class client.maritime.MaritimeTradeController
 
giveResource(ResourceType) - Method in class shared.model.Bank
Give a single resource of type
giveResource(ResourceType, int) - Method in class shared.model.Bank
Gives the bank amount of type resource of type
giveResourcesFor(PieceType) - Method in class shared.model.Bank
Gives the bank the resources to buy this piece
giveResourcesForDevCard() - Method in class shared.model.Bank
Gives the bank the resources for a dev card
givesheep - Variable in class client.maritime.MaritimeTradeOverlay
 
givewheat - Variable in class client.maritime.MaritimeTradeOverlay
 
givewood - Variable in class client.maritime.MaritimeTradeOverlay
 
gm - Variable in class server.commands.game.GameResetCommand
 
gm - Variable in class server.commands.moves.MovesBuildRoadCommand
 
gm - Variable in class server.commands.moves.MovesMonopolyCommand
 
gm - Variable in class server.commands.moves.MovesMonumentCommand
 
gm - Variable in class server.commands.moves.MovesRoadBuildingCommand
 
gm - Variable in class server.commands.moves.MovesYearOfPlentyCommand
 
gm - Variable in class testing.shared.model.TestGameState
 
GrootPersonality - Class in server.ai.characters.personalities
 
GrootPersonality(String) - Constructor for class server.ai.characters.personalities.GrootPersonality
 
gson - Static variable in class shared.networking.SerializationUtils
 
gson() - Static method in class shared.networking.SerializationUtils
 
GSONServerProxy - Class in client.networking
 
GSONServerProxy() - Constructor for class client.networking.GSONServerProxy
Default constructor.
GSONServerProxy(String, int) - Constructor for class client.networking.GSONServerProxy
Sets up connection with the server with specified parameters
gt - Variable in class testing.server.model.TestGameTable
 
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