| Package | Description | 
|---|---|
| client.base | |
| client.devcards | |
| client.discard | |
| client.domestic | |
| client.join | |
| client.login | |
| client.map | |
| client.map.view | |
| client.maritime | |
| client.misc | |
| client.points | |
| client.roll | 
| Modifier and Type | Field and Description | 
|---|---|
| private OverlayView | OverlayView.OverlayInfo. overlayView | 
| Modifier and Type | Method and Description | 
|---|---|
| OverlayView | OverlayView.OverlayInfo. getOverlayView() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | OverlayView.OverlayInfo. setOverlayView(OverlayView overlayView) | 
| Constructor and Description | 
|---|
| OverlayInfo(OverlayView overlayView,
           javax.swing.JPanel overlayPanel) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BuyDevCardView"Buy dev card" view implementation | 
| class  | PlayDevCardView"Play dev card" view implementation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DiscardViewDiscard view implementation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AcceptTradeOverlayImplementation of the "accept trade" overlay, which is used to let the user
 accept or reject a trade | 
| class  | DomesticTradeOverlayImplementation of the domestic trade overlay, which allows the user to propose
 a domestic trade | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JoinGameViewImplementation for the join game view, which lets the user select a game to
 join | 
| class  | NewGameViewImplementation for the new game view, which lets the user enter parameters
 for a new game | 
| class  | PlayerWaitingViewImplementation for the player waiting view, which is displayed when the user is
 waiting for other players to join their game | 
| class  | SelectColorViewImplementation for the select color view, which lets the user select the
 desired color when they join a game | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LoginViewImplementation for the login view, which lets the user create a new account
 and login | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RobViewImplementation for the rob view, which lets the user select a player to rob | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapOverlayView | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MaritimeTradeOverlayImplementation for the maritime trade overlay, which lets the user make a maritime trade | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MessageViewImplementation for the message view, which is used to display messages to the user | 
| class  | WaitViewImplementation for the wait view, which is used to display wait dialogs to the user | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GameFinishedViewImplementation for the game finished view, which is displayed when the game is over | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RollResultViewImplementation for the roll result view, which displays the result of a roll | 
| class  | RollViewImplementation for the roll view, which allows the user to roll the dice |