InfoExecutionCourse infoExecutionCourse = (InfoExecutionCourse) Cloner.get(professorship .getExecutionCourse());
InfoExecutionCourse infoExecutionCourse = InfoExecutionCourse.newInfoFromDomain(professorship.getExecutionCourse());
    public static InfoProfessorship copyIProfessorship2InfoProfessorship(IProfessorship professorship) {        InfoProfessorship infoProfessorShip = new InfoProfessorship();        InfoTeacher infoTeacher = Cloner.copyITeacher2InfoTeacher(professorship.getTeacher());        InfoExecutionCourse infoExecutionCourse = (InfoExecutionCourse) Cloner.get(professorship                .getExecutionCourse());        copyObjectProperties(infoProfessorShip, professorship);        infoProfessorShip.setInfoTeacher(infoTeacher);        infoProfessorShip.setInfoExecutionCourse(infoExecutionCourse);        return infoProfessorShip;    }