Changeset 5952
- Timestamp:
- 2003-11-24T14:32:41+13:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/IndexerManager.java
r5800 r5952 1 1 package org.greenstone.gsdl3.gs3build.indexers; 2 3 import java.util.Iterator; 2 4 3 5 import org.greenstone.gsdl3.gs3build.doctypes.DocumentID; … … 40 42 { 41 43 this.indexers[i].startPass(p); 42 for (int d = 0; d < this.documents.size(); d ++) 43 { System.out.println("Document " + Integer.toString(d)); 44 if (documents.getDocument(d).isIndexed()) 45 { if (!this.indexers[i].indexDocument(documents.getDocument(d).getID(), documents.getDocument(d))) 46 { 44 Iterator iterator = this.documents.iterator(); 45 46 while (iterator.hasNext()) { 47 DocumentInterface document = (DocumentInterface) iterator.next(); 48 49 if (document.isIndexed()) { 50 if (!this.indexers[i].indexDocument(document.getID(), document)) { 47 51 System.out.println("Ending document"); 48 break; 52 } 53 54 // note any changes made to this document... 55 if (document.isModified()) { 56 this.documents.modifiedDocument(document); 49 57 } 50 58 } … … 65 73 } 66 74 } 75
Note:
See TracChangeset
for help on using the changeset viewer.