Changeset 5188
- Timestamp:
- 2003-08-19T14:39:39+12:00 (21 years ago)
- Location:
- trunk/gsdl3/src/java/org/greenstone/gsdl3/service
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPSearch.java
r5126 r5188 439 439 // Add a metadata element specifying the number of matching documents 440 440 long totalDocs = mqr.getTotalDocs(); 441 Element num_matches_elem = this.doc.createElement(GSXML.METADATA_ELEM); 442 num_matches_elem.setAttribute(GSXML.NAME_ATT, "numDocsMatched"); 443 num_matches_elem.setAttribute(GSXML.VALUE_ATT, "" + totalDocs); 444 metadata_list.appendChild(num_matches_elem); 441 GSXML.addMetadata(this.doc, metadata_list, "numDocsMatched", ""+totalDocs); 445 442 446 443 // Create a document list to store the matching documents, and add them 447 444 Vector docs = mqr.getDocs(); 445 446 // add a metadata item to specify docs returned 447 GSXML.addMetadata(this.doc, metadata_list, "numDocsReturned", ""+docs.size()); 448 448 Element document_list = this.doc.createElement(GSXML.DOC_NODE_ELEM+GSXML.LIST_MODIFIER); 449 449 result.appendChild(document_list); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGSearch.java
r5098 r5188 132 132 133 133 // Add a metadata element specifying the number of matching documents 134 Element num_matches_elem = this.doc.createElement(GSXML.METADATA_ELEM); 135 num_matches_elem.setAttribute(GSXML.NAME_ATT, "numDocsMatched"); 136 num_matches_elem.setAttribute(GSXML.VALUE_ATT, "" + totalDocs); 137 metadata_list.appendChild(num_matches_elem); 138 134 // because teh total number is just the number returned, use numDocsReturned, not numDocsMatched 135 GSXML.addMetadata(this.doc, metadata_list, "numDocsReturned", ""+totalDocs); 139 136 // Create a document list to store the matching documents, and add them 140 137 Element document_list = this.doc.createElement(GSXML.DOC_NODE_ELEM+GSXML.LIST_MODIFIER);
Note:
See TracChangeset
for help on using the changeset viewer.