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