private ISiteComponent getInfoSiteBibliography(InfoSiteBibliography component, Site site)
private ISiteComponent getInfoSiteBibliography(InfoSiteBibliography component, ExecutionCourseSite site)
	private ISiteComponent getInfoSiteBibliography(InfoSiteBibliography component, Site site)			throws FenixServiceException {		ExecutionCourse executionCourse = site.getExecutionCourse();		List references = executionCourse.getAssociatedBibliographicReferences();		if (references != null) {			Iterator iterator = references.iterator();			List<InfoBibliographicReference> infoBibRefs = new ArrayList<InfoBibliographicReference>();			while (iterator.hasNext()) {				BibliographicReference bibRef = (BibliographicReference) iterator.next();				InfoBibliographicReference infoBibRef = InfoBibliographicReference						.newInfoFromDomain(bibRef);				infoBibRefs.add(infoBibRef);			}			component.setBibliographicReferences(infoBibRefs);		}		return component;	}