if (evaluationType == null || evaluationType.equals(evaluation.getClass().getName())) {
if (evaluationType == null || evaluationType.length() == 0 || evaluationType.equals(evaluation.getClass().getName())) {
    public List<CalendarLink> getCalendarLinks() throws FenixFilterException, FenixServiceException {        final List<CalendarLink> calendarLinks = new ArrayList<CalendarLink>();        final String evaluationType = getEvaluationType();        for (final IExecutionCourse executionCourse : getExecutionCourses()) {			for (final IEvaluation evaluation : executionCourse.getAssociatedEvaluations()) {				if (evaluationType == null || evaluationType.equals(evaluation.getClass().getName())) {					if (evaluation instanceof IWrittenEvaluation) {						final IWrittenEvaluation writtenEvaluation = (IWrittenEvaluation) evaluation;						constructCalendarLink(calendarLinks, writtenEvaluation, executionCourse);					} else if (evaluation instanceof IProject) {						final IProject project = (IProject) evaluation;						constructCalendarLink(calendarLinks, project, executionCourse);					}				}			}        	        }        return calendarLinks;    }