Changeset 6897 for trunk/gsdl3/src/java/org
- Timestamp:
- 2004-02-26T09:53:11+13:00 (20 years ago)
- Location:
- trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/IndexerInterface.java
r6736 r6897 16 16 public int getNumberOfPasses(); 17 17 // TODO: add a function call to provide appropriate XML for the service description 18 public boolean addServiceDescriptions(org.w3c.dom.Element service_rack_list); 18 19 public void tidyup(); 19 20 -
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/IndexerManager.java
r6376 r6897 2 2 3 3 import java.util.Iterator; 4 5 import org.w3c.dom.Element; 4 6 5 7 import org.greenstone.gsdl3.gs3build.doctypes.DocumentID; … … 45 47 { for (int p = 0; p < this.indexers[i].getNumberOfPasses(); p ++) 46 48 { 47 this.indexers[i].startPass(p); 49 if (!this.indexers[i].startPass(p)) { 50 continue; 51 } 48 52 Iterator iterator = this.documents.iterator(); 49 53 … … 82 86 } 83 87 } 88 89 public boolean addServiceDescriptions(Element service_class_list) { 90 boolean success = true; 91 for (int i = 0; i < this.used; i ++) { 92 if (!this.indexers[i].addServiceDescriptions(service_class_list)) { 93 success = false; 94 } 95 } 96 return success; 97 } 84 98 } 85 99 -
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGPPIndexer.java
r6736 r6897 264 264 * Return the number of passes required for this index. 265 265 */ 266 public int getNumberOfPasses() 267 { return 4; 268 } 266 public int getNumberOfPasses() 267 { return 4; 268 } 269 270 public boolean addServiceDescriptions(org.w3c.dom.Element service_rack_list) { 271 System.out.println("adding service description, MGPPIndexer"); 272 return true; 273 } 274 269 275 }
Note:
See TracChangeset
for help on using the changeset viewer.