public List<Disciplina> pesquisaDisciplinasDoProfessor(String matriculaProf)
			throws ProfessorInexistenteException {

		List<Disciplina> disciplinasDoProfessor = new ArrayList<Disciplina>();
		boolean flag = false;

		for (Professor prof : this.professores) {
			if (prof.getMatricula().equals(matriculaProf)) {
				disciplinasDoProfessor = prof.getDisciplinasAlocado();
				flag = true;
				break;
			}
		}
		if (flag == false) {
			throw new ProfessorInexistenteException("Professor Inexistente !!!");
		}

		return disciplinasDoProfessor;

	}