[Castore-commits] Facade.java 1.13 1.14
Céline BENOIT
cbenoit at adullact1.hosting.cri74.org
Ven 4 Aou 16:47:42 CEST 2006
Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche
In directory adullact1:/tmp/cvs-serv11706/src/java/fr/emn/castor/recherche
Modified Files:
Facade.java
Log Message:
modification de la signature de la méthode IndexationRechercheLuceneDocEtNotice
indexation du contenu textuel des docGroupes
Index: Facade.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/Facade.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** Facade.java 16 May 2006 15:22:25 -0000 1.13
--- Facade.java 4 Aug 2006 14:47:39 -0000 1.14
***************
*** 44,47 ****
--- 44,48 ----
import java.util.Map;
+ import fr.emn.castor.common.Constants.VraiFauxEnum;
import fr.emn.castor.documents.DocumentsConstants;
import fr.emn.castor.documents.DocumentsConstants.StateEnum;
***************
*** 101,106 ****
.get(DocumentsConstants.DOC_CLASSE);
if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_TEXTE)) {
! this.indexLucene = new IndexationRechercheLuceneDocEtNotice();
! } else { // si c'est un média ou d'un docGroupe on ne fait pas l'indexation par contenu
this.indexLucene = new IndexationRechercheLuceneNotice();
// Si ajout d'une indexation par contenu des médias
--- 102,114 ----
.get(DocumentsConstants.DOC_CLASSE);
if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_TEXTE)) {
! this.indexLucene = new IndexationRechercheLuceneDocEtNotice(
! classeDoc);
! } else if (classeDoc.equals(DocumentsConstants.DOC_CLASSE_GROUPE)) {
! if (docFac.isDocTexteDansDocGroupe(idDoc) == VraiFauxEnum.VRAI) {
! this.indexLucene = new IndexationRechercheLuceneDocEtNotice(
! classeDoc);
! } else
! this.indexLucene = new IndexationRechercheLuceneNotice();
! } else { // si c'est un média on ne fait pas l'indexation par contenu
this.indexLucene = new IndexationRechercheLuceneNotice();
// Si ajout d'une indexation par contenu des médias
***************
*** 150,157 ****
*/
public List<HashMap<String, String>> search(
! final Map<String, String> query)
! throws RechercheException {
! this.indexLucene = new IndexationRechercheLuceneDocEtNotice();
! return this.indexLucene.search(query);
}
--- 158,164 ----
*/
public List<HashMap<String, String>> search(
! final Map<String, String> query) throws RechercheException {
! this.indexLucene = new IndexationRechercheLuceneDocEtNotice();
! return this.indexLucene.search(query);
}
Plus d'informations sur la liste de diffusion Castore-commits