Ignore:
Timestamp:
2003-02-25T15:18:02+13:00 (21 years ago)
Author:
mdewsnip
Message:

Support for modified query result format (changes to "numDocsMatched" and query term information).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java

    r3753 r3766  
    148148    // System.out.println("Query response: " + converter_.getString(mr_query_response));
    149149
    150     Element query_result_metadata_list = (Element) GSXML.getNodeByPath(mr_query_response, "response/content/metadataList");
     150    Element query_result_metadata_list = (Element) GSXML.getNodeByPath(mr_query_response, "response/metadataList");
    151151    if (query_result_metadata_list == null) {
    152152        System.err.println("Warning: No query result metadata.\n");
    153153    }
    154     else {
    155         System.out.println("Query result metadata: " + converter_.getString(query_result_metadata_list) + "\n");
     154
     155    Element query_term_info_list = (Element) GSXML.getNodeByPath(mr_query_response, "response/content/termList");
     156    if (query_term_info_list == null) {
     157        System.err.println("Warning: No query term information.\n");
    156158    }
    157159
     
    210212    // If there is some metadata about the query results, add it in
    211213    if (query_result_metadata_list != null) {
     214        result_response.appendChild(query_result_metadata_list);
     215    }
     216    // If there is some metadata about the query results, add it in
     217    if (query_term_info_list != null) {
    212218        Element result_content = (Element) GSXML.getChildByTagName(result_response,
    213219                                       GSXML.CONTENT_ELEM);
    214         result_content.appendChild(query_result_metadata_list);
     220        result_content.appendChild(query_term_info_list);
    215221    }
    216222
Note: See TracChangeset for help on using the changeset viewer.