/connexion-transport-hotseat/src/info/reflectionsofmind/connexion/transport/hotseat/HotseatParameters.java
Java | 35 lines | 28 code | 7 blank | 0 comment | 0 complexity | 28bd73bea813d1004a26abcc4c62ede1 MD5 | raw file
1package info.reflectionsofmind.connexion.transport.hotseat;
2
3import info.reflectionsofmind.connexion.platform.game.IGame;
4import info.reflectionsofmind.connexion.transport.IConnectionParameters;
5
6import java.util.List;
7
8public final class HotseatParameters implements IConnectionParameters
9{
10 private final int numberOfClients;
11 private final IGame game;
12 private final List<String> names;
13
14 public HotseatParameters(final IGame game, final int numberOfClients, final List<String> names)
15 {
16 this.numberOfClients = numberOfClients;
17 this.game = game;
18 this.names = names;
19 }
20
21 public int getNumberOfClients()
22 {
23 return this.numberOfClients;
24 }
25
26 public IGame getGame()
27 {
28 return this.game;
29 }
30
31 public List<String> getNames()
32 {
33 return this.names;
34 }
35}