- Timestamp:
- 2011-03-25T11:18:17+13:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/BerryBasket.java
r22085 r23814 449 449 450 450 protected Element processDisplayList(Element request) { 451 // Create a new (empty) result message452 451 Hashtable docsMap = updateDocMap(request); 453 452 … … 457 456 Iterator keys = docsMap.keySet().iterator(); 458 457 459 460 461 462 463 464 Element collectionNode = this.doc.createElement("collection");465 466 467 468 458 while(keys.hasNext()){ 459 String collection = (String)keys.next(); 460 Hashtable items = (Hashtable)docsMap.get(collection); 461 Iterator itemItr = items.values().iterator(); 462 463 Element collectionNode = this.doc.createElement("berryList"); 464 collectionNode.setAttribute("name",collection); 465 result.appendChild(collectionNode); 466 467 while(itemItr.hasNext()){ 469 468 Item item = (Item)itemItr.next(); 470 469 Element itemElement = this.doc.createElement("item"); … … 476 475 itemElement.setAttribute("date",item.date); 477 476 itemElement.setAttribute("root_title",item.rootTitle); 478 479 477 } 478 } 480 479 481 480 return result; 482 481 483 }482 } 484 483 485 484
Note:
See TracChangeset
for help on using the changeset viewer.