System.out.println( "ano_curricular=" + scope .getCurricularSemester() .getCurricularYear() .getYear());
	private List fenixToSiglaCurricularCourses(		List fenixCurricularCourses,		IDisciplinaExecucao executionCourse,		PersistenceBroker broker) {		List siglaCurricularCourses = new ArrayList();		Query query = null;		Iterator iter = fenixCurricularCourses.iterator();		while (iter.hasNext()) {			ICurricularCourse fenixCurricularCourse =				(ICurricularCourse) iter.next();			List scopes = fenixCurricularCourse.getScopes();			if (scopes.size() == 0) {				System.out.println(					"scopes vazios! o problema  dos dados do fenix");			}			Iterator iter1 = scopes.iterator();			while (iter1.hasNext()) {				ICurricularCourseScope scope =					(ICurricularCourseScope) iter1.next();				Criteria crit = new Criteria();				crit.addEqualTo(					"codigo_disc",					codeFixerFenixToSigla(fenixCurricularCourse.getCode()));				crit.addEqualTo(					"ano_lectivo",					fenixYearToSiglaYear(						executionCourse							.getExecutionPeriod()							.getExecutionYear()							.getYear()));				crit.addEqualTo(					"semestre",					executionCourse.getExecutionPeriod().getSemester());				crit.addEqualTo(					"codigo_lic",					fenixCurricularCourse						.getDegreeCurricularPlan()						.getDegree()						.getIdInternal());				query = new QueryByCriteria(Curr_licenciatura.class, crit);				Collection curricularCourses =					(Collection) broker.getCollectionByQuery(query);				if (curricularCourses.size() == 0) {					System.out.println(						"para este scope no encontrei curriculares! a query foi:");					System.out.println(						"nome_disc=" + fenixCurricularCourse.getName());					System.out.println(						"codigo_disc=" + fenixCurricularCourse.getCode());					System.out.println(						"ano_lectivo="							+ fenixYearToSiglaYear(								executionCourse									.getExecutionPeriod()									.getExecutionYear()									.getYear()));					System.out.println(						"semestre="							+ executionCourse.getExecutionPeriod().getSemester());					System.out.println(						"codigo_lic="							+ fenixCurricularCourse								.getDegreeCurricularPlan()								.getDegree()								.getIdInternal());					System.out.println(						"ano_curricular="							+ scope								.getCurricularSemester()								.getCurricularYear()								.getYear());				}				siglaCurricularCourses.addAll(curricularCourses);			}		}		if (siglaCurricularCourses.size() == 0) {			System.out.println("#####");			System.out.println(				"No encontrei curriculares para: " + executionCourse);		}		System.out.println(			"nmero de curriculares do fenix->"				+ fenixCurricularCourses.size());		System.out.println(			"nmero de curriculares do sigla->"				+ siglaCurricularCourses.size());		return siglaCurricularCourses;	}