} 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());
} else if (type.equals(ExamsPeriodInSpecialSeasonCE.class)) {
return new ExamsPeriodInSpecialSeasonCE(bean.getEntry(), bean.getTitle(), bean.getDescription(), bean.getBegin(),
bean.getEnd(), bean.getRootEntry());