/connexion-transport-hotseat/src/info/reflectionsofmind/connexion/transport/hotseat/HotseatParameters.java

https://bitbucket.org/fixpoint/connexion · Java · 35 lines · 28 code · 7 blank · 0 comment · 0 complexity · 28bd73bea813d1004a26abcc4c62ede1 MD5 · raw file

  1. package info.reflectionsofmind.connexion.transport.hotseat;
  2. import info.reflectionsofmind.connexion.platform.game.IGame;
  3. import info.reflectionsofmind.connexion.transport.IConnectionParameters;
  4. import java.util.List;
  5. public final class HotseatParameters implements IConnectionParameters
  6. {
  7. private final int numberOfClients;
  8. private final IGame game;
  9. private final List<String> names;
  10. public HotseatParameters(final IGame game, final int numberOfClients, final List<String> names)
  11. {
  12. this.numberOfClients = numberOfClients;
  13. this.game = game;
  14. this.names = names;
  15. }
  16. public int getNumberOfClients()
  17. {
  18. return this.numberOfClients;
  19. }
  20. public IGame getGame()
  21. {
  22. return this.game;
  23. }
  24. public List<String> getNames()
  25. {
  26. return this.names;
  27. }
  28. }