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 _ 

M

main(String[]) - Static method in class client.login.LoginView
 
main(String[]) - Static method in class client.main.Catan
 
main(String[]) - Static method in class server.Server
Starts the server.
main(String[]) - Static method in class testing.UnitTests
 
mainPane - Variable in class client.maritime.MaritimeTradeOverlay
 
MakeMimeTypes() - Static method in class server.swagger.SwaggerUtils
 
makeTrade() - Method in interface client.maritime.IMaritimeTradeController
Make the specified trade with the bank.
makeTrade() - Method in class client.maritime.MaritimeTradeController
 
map - Variable in class client.map.view.MapOverlayView
 
map - Variable in class client.map.view.MapView
 
map - Variable in class shared.model.GameManager
 
MapComponent - Class in client.map.view
 
MapComponent() - Constructor for class client.map.view.MapComponent
 
mapController - Variable in class client.catan.MidPanel
 
MapController - Class in client.map
Implementation for the map controller.
MapController(IMapView) - Constructor for class client.map.MapController
Creates a MapController object.
MapException - Exception in shared.model.map
 
MapException() - Constructor for exception shared.model.map.MapException
 
MapException(String) - Constructor for exception shared.model.map.MapException
 
MapException(String, Exception) - Constructor for exception shared.model.map.MapException
 
MapGenerator - Class in shared.model.map.model
Sets up the map.
MapGenerator() - Constructor for class shared.model.map.model.MapGenerator
 
mapModel - Variable in class shared.model.GameModel
 
MapModel - Class in shared.model.map.model
The Map Model stores all information about the map.
MapModel() - Constructor for class shared.model.map.model.MapModel
Creates a new Map Model object.
MapObserver - Interface in client.map
 
mapObserver - Variable in class client.map.view.MapOverlayView
 
mapObserver - Variable in class client.map.view.MapView
 
mapOverlayView - Variable in class client.catan.MidPanel
 
MapOverlayView - Class in client.map.view
 
MapOverlayView() - Constructor for class client.map.view.MapOverlayView
 
mapView - Variable in class client.catan.MidPanel
 
MapView - Class in client.map.view
Implementation for the map view
MapView() - Constructor for class client.map.view.MapView
 
maritimeController - Variable in class client.catan.TradePanel
 
maritimeOverlay - Variable in class client.catan.TradePanel
 
maritimeTrade(int, ResourceType, ResourceType) - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has decided to initiate a maritime trade
maritimeTrade(int, ResourceType, ResourceType) - Method in class client.networking.GSONServerProxy
 
maritimeTrade(int, ResourceType, ResourceType) - Method in class client.networking.MockServerProxy
Notifies the server that the user has decided to initiate a maritime trade
maritimeTrade(int, ResourceType, ResourceType) - Method in class client.networking.RealEarlyServerProxy
 
maritimeTrade(int, ResourceType, ResourceType) - Method in interface client.networking.ServerProxy
Notifies the server that the user has decided to initiate a maritime trade
MaritimeTradeBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.MaritimeTradeBuilder
 
MaritimeTradeController - Class in client.maritime
Implementation for the maritime trade controller
MaritimeTradeController(IMaritimeTradeView, IMaritimeTradeOverlay) - Constructor for class client.maritime.MaritimeTradeController
 
MaritimeTradeController.ResourcePositions - Enum in client.maritime
 
maritimeTradeCurrentPlayer(int, ResourceType, ResourceType) - Method in class client.model.ClientGameManager
Takes resource from the bank and gives them to the current player
MaritimeTradeDirector() - Constructor for class server.commands.moves.MovesCommandFactory.MaritimeTradeDirector
 
MaritimeTradeOverlay - Class in client.maritime
Implementation for the maritime trade overlay, which lets the user make a maritime trade
MaritimeTradeOverlay() - Constructor for class client.maritime.MaritimeTradeOverlay
 
MaritimeTradeView - Class in client.maritime
Implementation for the maritime trade view, which displays the "Maritime Trade" button
MaritimeTradeView() - Constructor for class client.maritime.MaritimeTradeView
 
maritimeView - Variable in class client.catan.TradePanel
 
MatchedResource(PortType, ResourceType) - Static method in enum shared.definitions.PortType
 
matchs(String) - Method in class server.cookie.ServerCookie
Checks if the cookie matches the same
MAX_POINTS - Variable in class client.points.PointsView
 
MAX_SIZE - Static variable in class shared.model.map.handlers.HexHandler
 
MAX_WAITING - Static variable in class server.Server
 
message - Variable in class client.communication.LogEntry
Message text
message - Variable in class client.misc.MessageView
 
message - Variable in class client.points.GameFinishedView
 
message - Variable in class server.ai.AIHandler.AIChat
 
message - Variable in class server.commands.moves.MovesCommandFactory.SendChatBuilder
 
message - Variable in class server.commands.moves.MovesSendChatCommand
 
message - Variable in class shared.model.chat.ChatMessage
 
message - Variable in class shared.networking.transport.NetLine
 
MESSAGE_TEXT_SIZE - Variable in class client.points.GameFinishedView
 
messages - Variable in class shared.model.chat.ChatBox
 
messageView - Variable in class client.join.JoinGameController
 
messageView - Variable in class client.login.LoginController
 
MessageView - Class in client.misc
Implementation for the message view, which is used to display messages to the user
MessageView() - Constructor for class client.misc.MessageView
 
midPanel - Variable in class client.catan.CatanPanel
 
MidPanel - Class in client.catan
 
MidPanel() - Constructor for class client.catan.MidPanel
 
MIMETYPES - Static variable in class server.swagger.SwaggerUtils
 
MIN_PASSWORD_LENGTH - Variable in class server.model.PlayerDen
 
MIN_USERNAME_LENGTH - Variable in class server.model.PlayerDen
 
minutesValid - Variable in class server.cookie.ServerCookie
 
MISC_IMAGE_PATH - Variable in class client.discard.DiscardView
 
MockServerGame - Class in server.model
This is a mock server game with data for the relevant points It basically populates itself with data
MockServerGame(String, boolean, boolean, boolean) - Constructor for class server.model.MockServerGame
 
MockServerProxy - Class in client.networking
 
MockServerProxy() - Constructor for class client.networking.MockServerProxy
Default constructor; sets up everything needed for mock server
model - Variable in class server.commands.moves.MovesRollNumberCommand
 
model - Variable in class shared.model.map.model.RoadCounter
 
model - Variable in class shared.model.map.model.UnmodifiableMapModel
 
model - Variable in class testing.shared.model.map.TestMapModel
 
model - Static variable in class testing.shared.model.TestTranslate
 
ModelBuilder() - Constructor for class server.commands.game.GameCommandFactory.ModelBuilder
 
ModelDirector() - Constructor for class server.commands.game.GameCommandFactory.ModelDirector
 
ModelException - Exception in shared.model
A generic exception thrown by the model when an action is impossible.
ModelException() - Constructor for exception shared.model.ModelException
 
ModelException(String) - Constructor for exception shared.model.ModelException
 
ModelException(String, Exception) - Constructor for exception shared.model.ModelException
 
ModelNotification - Enum in shared.definitions
 
ModelNotification() - Constructor for enum shared.definitions.ModelNotification
 
ModelObserver - Interface in shared.model
 
ModelSubject - Interface in shared.model
 
monopoly - Variable in class client.devcards.DevelopmentCardChooser
 
MonopolyBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.MonopolyBuilder
 
monopolyCard(ResourceType) - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has played a monopoly card
monopolyCard(ResourceType) - Method in class client.networking.GSONServerProxy
 
monopolyCard(ResourceType) - Method in class client.networking.MockServerProxy
Notifies the server that the user has played a monopoly card
monopolyCard(ResourceType) - Method in class client.networking.RealEarlyServerProxy
 
monopolyCard(ResourceType) - Method in interface client.networking.ServerProxy
Notifies the server that the user has played a monopoly card
MonopolyDirector() - Constructor for class server.commands.moves.MovesCommandFactory.MonopolyDirector
 
monument - Variable in class client.devcards.DevelopmentCardChooser
 
MonumentBuilder() - Constructor for class server.commands.moves.MovesCommandFactory.MonumentBuilder
 
monumentCard() - Method in interface client.networking.EarlyServerProxy
Notifies the server that the user has played a monument card
monumentCard() - Method in class client.networking.GSONServerProxy
 
monumentCard() - Method in class client.networking.MockServerProxy
Notifies the server that the user has played a monument card
monumentCard() - Method in class client.networking.RealEarlyServerProxy
 
monumentCard() - Method in interface client.networking.ServerProxy
Notifies the server that the user has played a monument card
MonumentDirector() - Constructor for class server.commands.moves.MovesCommandFactory.MonumentDirector
 
mouseAdapter - Variable in class client.map.view.MapComponent
 
mouseAdapter - Variable in class client.resources.ResourceBarView
 
MouseClick() - Method in interface client.map.IMapController
 
MouseClick() - Method in class client.map.MapController
 
MouseMove(Point2D) - Method in interface client.map.IMapController
 
MouseMove(Point2D) - Method in class client.map.MapController
 
MovesAcceptTradeCommand - Class in server.commands.moves
Command that handles accepting of trades.
MovesAcceptTradeCommand(NetworkCookie, int, boolean) - Constructor for class server.commands.moves.MovesAcceptTradeCommand
Creates a command to accept the trade.
MovesBuildCityCommand - Class in server.commands.moves
Command that handles the building up of cities.
MovesBuildCityCommand(NetworkCookie, int, Coordinate) - Constructor for class server.commands.moves.MovesBuildCityCommand
Creates a command that builds a city.
MovesBuildRoadCommand - Class in server.commands.moves
Command class that handles building roads.
MovesBuildRoadCommand(NetworkCookie, int, Coordinate, Coordinate, boolean) - Constructor for class server.commands.moves.MovesBuildRoadCommand
Creates a command object that builds a road.
MovesBuildSettlementCommand - Class in server.commands.moves
Command that handles the building of settlements.
MovesBuildSettlementCommand(NetworkCookie, int, Coordinate, boolean) - Constructor for class server.commands.moves.MovesBuildSettlementCommand
Creates a command the builds a settlement.
MovesBuyDevCardCommand - Class in server.commands.moves
Command class that allows Dev cards to be bought.
MovesBuyDevCardCommand(NetworkCookie, int) - Constructor for class server.commands.moves.MovesBuyDevCardCommand
Creates a command object that buys a Dev card.
MovesCommand - Class in server.commands.moves
 
MovesCommand(NetworkCookie, int) - Constructor for class server.commands.moves.MovesCommand
 
MovesCommandFactory - Class in server.commands.moves
Creates moves command objects.
MovesCommandFactory() - Constructor for class server.commands.moves.MovesCommandFactory
Creates a GamesCommandFactory.
MovesCommandFactory.AcceptTradeBuilder - Class in server.commands.moves
 
MovesCommandFactory.AcceptTradeDirector - Class in server.commands.moves
 
MovesCommandFactory.BuildCityBuilder - Class in server.commands.moves
 
MovesCommandFactory.BuildCityDirector - Class in server.commands.moves
 
MovesCommandFactory.BuildRoadBuilder - Class in server.commands.moves
 
MovesCommandFactory.BuildRoadDirector - Class in server.commands.moves
 
MovesCommandFactory.BuildSettlementBuilder - Class in server.commands.moves
 
MovesCommandFactory.BuildSettlementDirector - Class in server.commands.moves
 
MovesCommandFactory.BuyDevCardBuilder - Class in server.commands.moves
 
MovesCommandFactory.BuyDevCardDirector - Class in server.commands.moves
 
MovesCommandFactory.DiscardCardsBuilder - Class in server.commands.moves
 
MovesCommandFactory.DiscardCardsDirector - Class in server.commands.moves
 
MovesCommandFactory.FinishTurnBuilder - Class in server.commands.moves
 
MovesCommandFactory.FinishTurnDirector - Class in server.commands.moves
 
MovesCommandFactory.MaritimeTradeBuilder - Class in server.commands.moves
 
MovesCommandFactory.MaritimeTradeDirector - Class in server.commands.moves
 
MovesCommandFactory.MonopolyBuilder - Class in server.commands.moves
 
MovesCommandFactory.MonopolyDirector - Class in server.commands.moves
 
MovesCommandFactory.MonumentBuilder - Class in server.commands.moves
 
MovesCommandFactory.MonumentDirector - Class in server.commands.moves
 
MovesCommandFactory.OfferTradeBuilder - Class in server.commands.moves
 
MovesCommandFactory.OfferTradeDirector - Class in server.commands.moves
 
MovesCommandFactory.RoadBuildingBuilder - Class in server.commands.moves
 
MovesCommandFactory.RoadBuildingDirector - Class in server.commands.moves
 
MovesCommandFactory.RobPlayerBuilder - Class in server.commands.moves
 
MovesCommandFactory.RobPlayerDirector - Class in server.commands.moves
 
MovesCommandFactory.RollNumberBuilder - Class in server.commands.moves
 
MovesCommandFactory.RollNumberDirector - Class in server.commands.moves
 
MovesCommandFactory.SendChatBuilder - Class in server.commands.moves
 
MovesCommandFactory.SendChatDirector - Class in server.commands.moves
 
MovesCommandFactory.SoldierBuilder - Class in server.commands.moves
 
MovesCommandFactory.SoldierDirector - Class in server.commands.moves
 
MovesCommandFactory.YearOfPlentyBuilder - Class in server.commands.moves
 
MovesCommandFactory.YearOfPlentyDirector - Class in server.commands.moves
 
MovesDiscardCardsCommand - Class in server.commands.moves
Command that handles discarding cards.
MovesDiscardCardsCommand(NetworkCookie, int, List<Integer>) - Constructor for class server.commands.moves.MovesDiscardCardsCommand
Creates a command that handles discarding.
MovesFinishTurnCommand - Class in server.commands.moves
Class that handles finishing a turn.
MovesFinishTurnCommand(NetworkCookie, int) - Constructor for class server.commands.moves.MovesFinishTurnCommand
Creates a command object that finishes a player's turn.
MovesMaritimeTradeCommand - Class in server.commands.moves
Command that handles maritime trade.
MovesMaritimeTradeCommand(NetworkCookie, int, int, ResourceType, ResourceType) - Constructor for class server.commands.moves.MovesMaritimeTradeCommand
Creates a command to perform a maritime trade.
MovesMonopolyCommand - Class in server.commands.moves
Command for handling the monopoly card.
MovesMonopolyCommand(NetworkCookie, int, ResourceType) - Constructor for class server.commands.moves.MovesMonopolyCommand
Creates a command object to play the monopoly card.
MovesMonumentCommand - Class in server.commands.moves
Command class that handles playing of monument card.
MovesMonumentCommand(NetworkCookie, int) - Constructor for class server.commands.moves.MovesMonumentCommand
Creates a command object to play the monument card.
MovesOfferTradeCommand - Class in server.commands.moves
Command that handles offering of trades to amigos.
MovesOfferTradeCommand(NetworkCookie, int, int, List<Integer>) - Constructor for class server.commands.moves.MovesOfferTradeCommand
Creates a command that offers a trade.
MovesRoadBuildingCommand - Class in server.commands.moves
Command object that handles the road building card.
MovesRoadBuildingCommand(NetworkCookie, int, Coordinate, Coordinate, Coordinate, Coordinate) - Constructor for class server.commands.moves.MovesRoadBuildingCommand
Creates a command object for building roads.
MovesRobPlayerCommand - Class in server.commands.moves
Class that handles robbing a player.
MovesRobPlayerCommand(NetworkCookie, int, int, Coordinate) - Constructor for class server.commands.moves.MovesRobPlayerCommand
Creates a command class that robs a player.
MovesRollNumberCommand - Class in server.commands.moves
Command that deals with the rolling of dice.
MovesRollNumberCommand(NetworkCookie, int, int) - Constructor for class server.commands.moves.MovesRollNumberCommand
Creates a command object to handle dice rolls.
MovesSendChatCommand - Class in server.commands.moves
Command object updates the water cooler.
MovesSendChatCommand(NetworkCookie, int, String) - Constructor for class server.commands.moves.MovesSendChatCommand
Creates a command to send a chat.
MovesSoldierCommand - Class in server.commands.moves
Command object that handles playing of the soldier card.
MovesSoldierCommand(NetworkCookie, int, int, Coordinate) - Constructor for class server.commands.moves.MovesSoldierCommand
Creates a command object to place a soldier card.
MovesYearOfPlentyCommand - Class in server.commands.moves
Command object that allows the playing of the Year of Plenty card.
MovesYearOfPlentyCommand(NetworkCookie, int, ResourceType, ResourceType) - Constructor for class server.commands.moves.MovesYearOfPlentyCommand
Creates a command object that plays the Year of Plenty card.
myPlayerColor - Variable in class client.model.ClientGameManager
 
myPlayerColor() - Method in class client.model.ClientGameManager
The current player's color
myPlayerIndex - Variable in class client.model.ClientGameManager
 
myPlayerIndex() - Method in class client.model.ClientGameManager
Get the Index of the current player client
myPlayerLastPiece() - Method in class client.model.ClientGameManager
 
mysqlDb - Variable in class server.persistence.plugins.SQLPluginTmp.SQLCommandDAO
 
mysqlDb - Variable in class server.persistence.plugins.SQLPluginTmp.SQLGameDAO
 
mysqlDb - Variable in class server.persistence.plugins.SQLPluginTmp.SQLUserDAO
 
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