} else if (type.equals(ExamsPeriodInSpecialSeasonCE.class)) {
return new ExamsPeriodInSpecialSeasonCE(bean.getEntry(), bean.getTitle(), bean.getDescription(), bean.getBegin(),
bean.getEnd(), bean.getRootEntry());
} else if (type.equals(GradeSubmissionInNormalSeasonCE.class)) {
return new GradeSubmissionInNormalSeasonCE(bean.getEntry(), bean.getTitle(), bean.getDescription(),
bean.getBegin(), bean.getEnd(), bean.getRootEntry());
} else if (type.equals(GradeSubmissionInSpecialSeasonCE.class)) {
return new GradeSubmissionInSpecialSeasonCE(bean.getEntry(), bean.getTitle(), bean.getDescription(),
bean.getBegin(), bean.getEnd(), bean.getRootEntry());