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 _ 

I

IAcceptTradeOverlay - Interface in client.domestic
Interface for the accept trade overlay, which allows the user to accept or reject a proposed trade
IAction - Interface in client.base
Generic action interface
IButtonGroup - Interface in client.devcards
 
IBuyDevCardView - Interface in client.devcards
"Buy dev card" view interface
IChatController - Interface in client.communication
Chat controller interface
IChatView - Interface in client.communication
Chat view interface
ICommand - Interface in server.commands
Interface used for command objects.
ICommandBuilder - Interface in server.commands
Default interface for builder classes.
ICommandDAO - Interface in server.persistence
 
ICommandDirector - Interface in server.commands
 
IController - Interface in client.base
Base controller interface
id - Variable in class server.ai.characters.AI
 
id - Variable in class server.ai.characters.personalities.Personality
 
id - Variable in class server.commands.games.GamesCommandFactory.SaveBuilder
 
id - Variable in class server.commands.games.GamesSaveCommand
 
ID - Variable in class server.model.ServerPlayer
 
id - Variable in class shared.data.GameInfo
 
id - Variable in class shared.data.PlayerInfo
 
id - Variable in class shared.networking.parameter.PJoinGame
 
id - Variable in class shared.networking.parameter.PSaveGame
 
id - Variable in class shared.networking.transport.NetGame
 
IDevCardController - Interface in client.devcards
"Dev card" controller interface
IDiscardController - Interface in client.discard
Discard controller interface
IDiscardView - Interface in client.discard
Discard view interface
IDomesticTradeController - Interface in client.domestic
Interface for the domestic trade controller
IDomesticTradeOverlay - Interface in client.domestic
Implementation of the domestic trade overlay, which allows the user to propose a domestic trade
IDomesticTradeView - Interface in client.domestic
Interface of the domestic trade view, which contains the "Domestic Trade" button
IGameDAO - Interface in server.persistence
 
IGameFinishedView - Interface in client.points
Interface for the game finished view, which is displayed when the game is over
IGameHistoryController - Interface in client.communication
Game history controller interface
IGameHistoryView - Interface in client.communication
Game history view interface
IJoinGameController - Interface in client.join
Interface for the join game controller
IJoinGameView - Interface in client.join
Interface for the join game view, which lets the user select a game to join
ILoginController - Interface in client.login
Interface for the login controller
ILoginView - Interface in client.login
Interface for the login view, which lets the user create a new account and login
image - Variable in class client.points.GameFinishedView
 
IMAGE_HEIGHT - Variable in class client.points.GameFinishedView
 
IMAGE_SCALE - Static variable in class client.discard.DiscardView.Resource
 
IMAGE_SIZE - Static variable in class client.discard.DiscardView.Resource
 
IMAGE_SIZE - Static variable in class client.resources.ResourceBarView.ResourceElement
 
IMAGE_SPACING - Variable in class client.points.PointsView
 
ImageHandler - Class in client.map.view.helpers
Class for storing images necessary for the map component.
ImageHandler() - Constructor for class client.map.view.helpers.ImageHandler
 
imageLabel - Variable in class client.devcards.BuyDevCardView
 
imageLabel - Variable in class client.roll.RollView
 
ImageLocation - Class in client.map.view.helpers
This class stores the disk location of the image files for the map.
ImageLocation() - Constructor for class client.map.view.helpers.ImageLocation
 
imageLocation - Variable in class client.misc.WaitView
 
ImageUtils - Class in client.utils
 
ImageUtils() - Constructor for class client.utils.ImageUtils
 
IMapController - Interface in client.map
Interface for the map controller
IMapModel - Interface in shared.model.map.model
 
IMapState - Interface in client.map.view.mapState
The map state handles what the map should do in special cases, for instance during setup when a settlement and road should be placed consecutively.
IMapView - Interface in client.map.view
Interface for the map view
IMaritimeTradeController - Interface in client.maritime
Interface for the maritime trade controller
IMaritimeTradeOverlay - Interface in client.maritime
Interface for the maritime trade overlay, which lets the user make a maritime trade
IMaritimeTradeView - Interface in client.maritime
Interface for the maritime trade view, which displays the "Maritime Trade" button
IMessageView - Interface in client.misc
Interface for the message view, which is used to display messages to the user
img - Variable in class client.misc.WaitView
 
increaseAmount(ResourceType) - Method in class client.discard.DiscardController
 
increaseAmount(ResourceType) - Method in interface client.discard.IDiscardController
This method is called when the user increases the amount of the specified resource.
increaseResourceAmount(ResourceType) - Method in class client.domestic.DomesticTradeController
 
increaseResourceAmount(ResourceType) - Method in interface client.domestic.IDomesticTradeController
Called by the domestic trade overlay when the user increases the amount of a resource.
incrementArmySize() - Method in class shared.model.Player
Increments this player's army size
IncrementLength() - Method in class shared.model.map.model.RoadCounter.Road
 
INewGameView - Interface in client.join
Interface for the new game view, which lets the user enter parameters for a new game
inFirePlace - Static variable in class server.Log
 
info - Variable in class server.commands.games.GamesCreateCommand
 
initComponents() - Method in class client.login.LoginView
 
initComponents() - Method in class client.login.LoginView.RegisterPanel
 
initComponents() - Method in class client.login.LoginView.SignInPanel
 
initDiscard(boolean) - Method in class server.model.MockServerGame
 
initDiscard(boolean) - Method in class server.model.RealServerGameManager
Initializes the discard list.
initDiscard(boolean) - Method in class server.model.ServerGameManager
Initializes the discard list.
initDiscardView() - Method in class client.discard.DiscardController
 
initEventListeners() - Method in class client.login.LoginView.RegisterPanel
 
initEventListeners() - Method in class client.login.LoginView.SignInPanel
 
INITIAL_CAPACITY - Static variable in class shared.model.map.handlers.EdgeHandler
 
INITIAL_CAPACITY - Static variable in class shared.model.map.handlers.PortHandler
 
INITIAL_CAPACITY - Static variable in class shared.model.map.handlers.VertexHandler
 
INITIAL_SIZE - Static variable in class server.commands.util.UtilCommandFactory
 
initialize() - Method in class client.discard.DiscardView
 
initialize() - Method in class client.domestic.AcceptTradeOverlay
 
initialize() - Method in class client.join.JoinGameView
 
initialize() - Method in class client.resources.ResourceBarView
 
initialize() - Method in class client.resources.ResourceBarView.ResourceElement
 
Initialize(int) - Method in class server.Server
 
initializeImages() - Method in class client.discard.DiscardView
 
InitializeLogger() - Static method in class server.Log
 
initializePlayer(int, String, CatanColor) - Method in interface client.turntracker.ITurnTrackerView
Initializes the properties for a player in the turn tracker display
initializePlayer(int, String, CatanColor) - Method in class client.turntracker.TurnTrackerView
 
initializePlayersToTradeWith() - Method in class client.domestic.DomesticTradeController
 
initializeResources() - Method in class client.discard.DiscardView
 
initializeResources() - Method in class client.resources.ResourceBarView
 
initializeStaticListOfGames() - Method in class client.networking.MockServerProxy
Initializes a hard coded static state of the game
initializeStaticStateOfGame() - Method in class client.networking.MockServerProxy
Initializes a hard-coded state of the game
initializeTurns() - Method in class client.turntracker.TurnTrackerController
 
initializeView() - Method in class client.discard.DiscardView
 
initializeView() - Method in class client.join.JoinGameView
 
initializeView() - Method in class client.resources.ResourceBarView
 
initImages() - Method in class client.maritime.MaritimeTradeOverlay
 
initInternalComponents() - Method in class client.join.NewGameView
 
initLayout() - Method in class client.login.LoginView.RegisterPanel
 
initLayout() - Method in class client.login.LoginView.SignInPanel
 
initLeftComponents() - Method in class client.login.LoginView
 
initMiddleComponents() - Method in class client.login.LoginView
 
initResourceList() - Method in class client.discard.DiscardController
 
initRightComponents() - Method in class client.login.LoginView
 
initTooltips() - Method in class client.login.LoginView.RegisterPanel
 
input - Variable in class server.commands.moves.MovesCommandFactory.MaritimeTradeBuilder
 
input - Variable in class server.commands.moves.MovesMaritimeTradeCommand
 
inputPanel - Variable in class client.communication.ChatView
 
inputResource - Variable in class shared.networking.parameter.PMaritimeTrade
 
insertUpdate(DocumentEvent) - Method in class client.login.LoginView.TextFieldValidator
 
InvalidFactoryParameterException - Exception in server.commands
Exception for dealing with factory input data.
InvalidFactoryParameterException() - Constructor for exception server.commands.InvalidFactoryParameterException
 
InvalidFactoryParameterException(String) - Constructor for exception server.commands.InvalidFactoryParameterException
 
InvalidFactoryParameterException(Throwable) - Constructor for exception server.commands.InvalidFactoryParameterException
 
InvalidFactoryParameterException(String, Throwable) - Constructor for exception server.commands.InvalidFactoryParameterException
 
InvalidFactoryParameterException(String, Throwable, boolean, boolean) - Constructor for exception server.commands.InvalidFactoryParameterException
 
IOverlayView - Interface in client.base
Base interface for overlay views
IPersistenceProvider - Interface in server.persistence
 
IPlayDevCardView - Interface in client.devcards
"Play dev card" view interface
IPlayerWaitingController - Interface in client.join
Interface for the player waiting controller
IPlayerWaitingView - Interface in client.join
Interface for the player waiting view, which is displayed when the user is waiting for other players to join their game
IPointsController - Interface in client.points
Interface for the points controller
IPointsView - Interface in client.points
Interface for the points view, which displays the user's victory points
IResourceBarController - Interface in client.resources
Interface for the resource bar controller
IResourceBarView - Interface in client.resources
Interface for the resource bar view
IRobView - Interface in client.map
Interface for the rob view, which lets the user select a player to rob
IRollController - Interface in client.roll
Interface for the roll controller
IRollResultView - Interface in client.roll
Interface for the roll result view, which displays the result of a roll
IRollView - Interface in client.roll
Interface for the roll view, which allows the user to roll the dice
IsAllowed() - Method in class client.map.view.dropObject.CityDropObject
 
IsAllowed() - Method in class client.map.view.dropObject.DropObject
Returns if the object can be placed at the current location.
IsAllowed() - Method in class client.map.view.dropObject.NoDrop
 
IsAllowed() - Method in class client.map.view.dropObject.RoadDropObject
 
IsAllowed() - Method in class client.map.view.dropObject.RobberDropObject
 
IsAllowed() - Method in class client.map.view.dropObject.SettlementDropObject
 
isARobot() - Method in class shared.model.Player
A simple function to determine if the player is controlled by AI
isClickable() - Method in class client.resources.ResourceBarView.ResourceElement
 
ISelectColorView - Interface in client.join
Interface for the select color view, which lets the user select the desired color when they join a game
isEnabled() - Method in class client.resources.ResourceBarView.ResourceElement
 
IsEndGame() - Method in class shared.model.GameState
checks if the game state is finished
isExpired() - Method in class server.cookie.ServerCookie
Checks if the cookie has expired (180 minutes)
isFree() - Method in class shared.networking.parameter.PBuildRoad
 
isFree() - Method in class shared.networking.parameter.PBuildSettlement
 
IsGoodSetup(Vertex) - Method in class shared.model.map.model.MapModel
 
isHasDiscarded() - Method in class shared.networking.transport.NetPlayer
 
isInitializedTo - Variable in class client.turntracker.TurnTrackerController
 
isLeftHandCoordinate() - Method in class shared.model.map.Coordinate
Determines if the coordinate is left handed.
isModalShowing() - Method in interface client.base.IOverlayView
Indicates whether or not the overlay is currently showing.
isModalShowing() - Method in class client.base.OverlayView
Is the overlay currently showing?
isOnHex(Hex) - Method in class shared.model.map.objects.Robber
Determines if the robber is on a certain hex.
IsPlayerJoined(int, ServerGameManager) - Method in class server.model.GameTable
Checks whether a player has joined a specific game
IsPlayerRobot(int) - Method in class server.model.RealServerGameManager
Checks if a player is a robot
isRandomNumbers() - Method in class shared.networking.parameter.PCreateGame
 
isRandomPorts() - Method in class shared.networking.parameter.PCreateGame
 
isRandomTiles() - Method in class shared.networking.parameter.PCreateGame
 
isRightHandCoordinate() - Method in class shared.model.map.Coordinate
Determines if the coordinate is right handed.
IsRobberInitialized() - Method in interface client.map.IMapController
 
IsRobberInitialized() - Method in class client.map.MapController
 
IsRobberInitialized() - Method in interface shared.model.map.model.IMapModel
Returns if the robber is initialized.
IsRobberInitialized() - Method in class shared.model.map.model.MapModel
 
IsRobberInitialized() - Method in class shared.model.map.model.UnmodifiableMapModel
 
isRobot - Variable in class shared.model.Player
 
isSelected(ButtonModel) - Method in class client.devcards.ButtonGroupPanel
 
isSelected(ButtonModel) - Method in interface client.devcards.IButtonGroup
 
IsSetup() - Method in interface client.map.view.mapState.IMapState
Returns if the current state is a map setup state.
IsSetup() - Method in class client.map.view.mapState.NormalState
 
IsSetup() - Method in class client.map.view.mapState.RoadBuilderState
 
IsSetup() - Method in class client.map.view.mapState.RoadSetupState
 
IsSetup() - Method in class client.map.view.mapState.SettlementSetupState
 
IsSetup() - Method in class shared.model.GameState
Whether the game is in setup or not
IsSetup() - Method in class shared.model.map.model.MapModel
 
IsValid() - Method in class client.map.view.dropObject.CityDropObject
 
IsValid() - Method in class client.map.view.dropObject.DropObject
Returns if the location of the object is a valid location.
IsValid() - Method in class client.map.view.dropObject.NoDrop
 
IsValid() - Method in class client.map.view.dropObject.RoadDropObject
 
IsValid() - Method in class client.map.view.dropObject.RobberDropObject
 
IsValid() - Method in class client.map.view.dropObject.SettlementDropObject
 
IsValidPlugin() - Method in class server.persistence.PersistenceHandler
Returns whether this persistence handler has a valid plugin it can load
ITEM_SIZE - Variable in class client.map.RobView
 
ITurnTrackerController - Interface in client.turntracker
Interface for the turn tracker controller
ITurnTrackerView - Interface in client.turntracker
Interface for the turn tracker view, which displays whose turn it is, and what state the game is in
IUserDAO - Interface in server.persistence
This just uses server player since it so closely mirrors what's in the database
IView - Interface in client.base
Base interface for views
IWaitView - Interface in client.misc
Interface for the wait view, which is used to display wait dialogs to the user
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