} else if (type.equals(AcademicTrimesterCE.class)) {
return new AcademicTrimesterCE(bean.getEntry(), bean.getTitle(), bean.getDescription(), bean.getBegin(),
bean.getEnd(), bean.getRootEntry());
} else if (type.equals(LessonsPeriodCE.class)) {
return new LessonsPeriodCE(bean.getEntry(), bean.getTitle(), bean.getDescription(), bean.getBegin(),
bean.getEnd(), bean.getRootEntry());
} else if (type.equals(ExamsPeriodInNormalSeasonCE.class)) {
return new ExamsPeriodInNormalSeasonCE(bean.getEntry(), bean.getTitle(), bean.getDescription(), bean.getBegin(),
bean.getEnd(), bean.getRootEntry());