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