import java.util.Vector;


public class GameRoom extends Thread{
	private final int maxNumberOfPlayers;
	private final String roomName;
	private Vector<Connection> players; 
	
	public GameRoom(int maxNumberOfPlayers, String roomName) {
		this.maxNumberOfPlayers = maxNumberOfPlayers;
		this.roomName = roomName;
		this.players =  new Vector<Connection>();
	}

	public boolean addPlayer(Connection newPlayer){
		if(maxNumberOfPlayers > players.size()){
			players.add(newPlayer);
			return true;
		}
		return false;
	}
	
	
	public void run() {
		
	}
	
	public int getNumberOfPlayers(){
		return players.size();
	}
	
	public int getMaxNumberOfPlayers(){
		return maxNumberOfPlayers;
	}
	
	public String getRoomName(){
		return roomName;
	}
}
