System.out.println("Sub 3"); duration += (getLessonDurationInMinutes(lesson).doubleValue() / 60); System.out.println("Sub 4");
try { lesson.getIdInternal(); duration += (getLessonDurationInMinutes(lesson).doubleValue() / 60); } catch (Exception ex) {   }
	private double getTotalHoursOfShiftType(ITurno shift)		throws ExcepcaoPersistencia {		ITurno shiftCriteria = new Turno();		shiftCriteria.setNome(shift.getNome());		shiftCriteria.setDisciplinaExecucao(shift.getDisciplinaExecucao());		List lessonsOfShiftType =			SuportePersistenteOJB				.getInstance()				.getITurnoAulaPersistente()				.readLessonsByShift(shiftCriteria);		IAula lesson = null;		double duration = 0;		for (int i = 0; i < lessonsOfShiftType.size(); i++) {			lesson = ((ITurnoAula) lessonsOfShiftType.get(i)).getAula();			System.out.println("Sub 3");			duration += (getLessonDurationInMinutes(lesson).doubleValue() / 60);			System.out.println("Sub 4");		}		return duration;	}