protected void fireInterceptMissile() {
		for (WarEventUIListener l : allListeners) {
			Vector<String> missilesId = l.chooseMissileToIntercept();

			if (missilesId != null) {
				System.out.println("Missiles to intercept:");

				int size = missilesId.size();
				for (int i = 0; i < size; i++)
					System.out
							.println("\t" + (i + 1) + ")" + missilesId.get(i));

				System.out
						.println("Choose missile id to intercept, else press enter to continue");
				input.nextLine();
				String missile = input.nextLine();

				if (missilesId.contains(missile))
					l.interceptGivenMissile(missile);
				else
					System.out.println("The missile you selected doesn't exist!");
			}// if
			else
				System.out.println("There is no missiles to intercept!");
		}// for
	}// method