infoSection.setInfoSite(copyISite2InfoSite(section.getSite()));
infoSection.setInfoSite(copyISite2InfoSite((ExecutionCourseSite) section.getSite()));
    private InfoSection copyISection2InfoSection(Section section) {	InfoSection infoSection = null;	if (section != null) {	    infoSection = new InfoSection();	    infoSection.setIdInternal(section.getIdInternal());	    infoSection.setName(section.getName().getContent(Language.pt));	    infoSection.setSectionOrder(section.getSectionOrder());	    infoSection.setSuperiorInfoSection(copyISection2InfoSection(section.getSuperiorSection()));	    infoSection.setInfoSite(copyISite2InfoSite(section.getSite()));	}	return infoSection;    }