public void addLauncherToClient(String id) {
		if ((id.isEmpty()) || (WarUtility.getLauncherById(id, this) != null)) {
			try {
				throw new Exception("This Id is empty or already exist");
			} catch (Exception e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
		boolean is_hidden = (Math.round(Math.random()) == 1) ? true : false;
		try {
			Launcher launcher = new Launcher(id, is_hidden, listeners);
			client.sendObjectToServer(launcher);
		} catch (SecurityException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}