Changeset 3868
- Timestamp:
- 2003-03-12T16:53:58+13:00 (21 years ago)
- Location:
- trunk/gsdl3/src/java/org/greenstone/gsdl3
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/AppletAction.java
r3682 r3868 32 32 // get the collection and service param 33 33 Element cgi_param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 34 HashMap params = GSXML.extractParams(cgi_param_list );34 HashMap params = GSXML.extractParams(cgi_param_list, false); 35 35 36 36 // request_type is display (d) or request (r) -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/BrowseAction.java
r3865 r3868 53 53 // extract the params from the cgi-request, and check that we have a coll specified 54 54 Element cgi_paramList = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 55 HashMap params = GSXML.extractParams(cgi_paramList );55 HashMap params = GSXML.extractParams(cgi_paramList, false); 56 56 57 57 String service_name = (String)params.get(GSCGI.SERVICE_ARG); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/DocumentAction.java
r3863 r3868 45 45 Element request = (Element)GSXML.getChildByTagName(message, GSXML.REQUEST_ELEM); 46 46 Element cgi_paramList = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 47 HashMap params = GSXML.extractParams(cgi_paramList );47 HashMap params = GSXML.extractParams(cgi_paramList, false); 48 48 49 49 String collection = (String) params.get(GSCGI.COLLECTION_ARG); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/PageAction.java
r3697 r3868 119 119 // extract the params from the cgi-request, 120 120 Element cgi_paramList = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 121 HashMap params = GSXML.extractParams(cgi_paramList );121 HashMap params = GSXML.extractParams(cgi_paramList, false); 122 122 123 123 String coll_name = (String)params.get(GSCGI.COLLECTION_ARG); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/ProcessAction.java
r3682 r3868 26 26 // get the param list 27 27 Element cgi_param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 28 HashMap params = GSXML.extractParams(cgi_param_list );28 HashMap params = GSXML.extractParams(cgi_param_list, false); 29 29 String service_name = (String) params.get(GSCGI.SERVICE_ARG); 30 30 String cluster_name = (String) params.get(GSCGI.CLUSTER_ARG); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java
r3863 r3868 56 56 Element cgi_param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 57 57 58 HashMap params = GSXML.extractParams(cgi_param_list );58 HashMap params = GSXML.extractParams(cgi_param_list, false); 59 59 60 60 String request_type = (String)params.get(GSCGI.REQUEST_TYPE_ARG); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Construct.java
r3851 r3868 172 172 Element status = (Element)GSXML.getChildByTagName(response, GSXML.STATUS_ELEM); 173 173 Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 174 HashMap params = GSXML.extractParams(param_list );174 HashMap params = GSXML.extractParams(param_list, false); 175 175 String coll_name = (String) params.get(COL_PARAM); 176 176 String lang = request.getAttribute(GSXML.LANG_ATT); … … 228 228 229 229 Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 230 HashMap params = GSXML.extractParams(param_list );230 HashMap params = GSXML.extractParams(param_list, false); 231 231 232 232 boolean get_status_only = false; … … 279 279 280 280 Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 281 HashMap params = GSXML.extractParams(param_list );281 HashMap params = GSXML.extractParams(param_list, false); 282 282 283 283 boolean get_status_only = false; … … 474 474 475 475 Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 476 HashMap params = GSXML.extractParams(param_list );476 HashMap params = GSXML.extractParams(param_list, false); 477 477 478 478 boolean get_status_only = false; -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPSearch.java
r3862 r3868 447 447 448 448 // Process the request parameters 449 HashMap params = GSXML.extractParams(param_list );449 HashMap params = GSXML.extractParams(param_list, false); 450 450 451 451 // Make sure a query has been specified -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGSearch.java
r3862 r3868 155 155 156 156 // Process the request parameters 157 HashMap params = GSXML.extractParams(param_list );157 HashMap params = GSXML.extractParams(param_list, false); 158 158 159 159 // Make sure a query has been specified -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/PhindPhraseBrowse.java
r3679 r3868 108 108 109 109 Element param_elem = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); 110 HashMap params = GSXML.extractParams(param_elem );110 HashMap params = GSXML.extractParams(param_elem, false); 111 111 112 112 long first_e = Long.parseLong((String)params.get("pfe")); -
trunk/gsdl3/src/java/org/greenstone/gsdl3/service/XSLTServices.java
r3851 r3868 182 182 // Documents are just the ids decoding using standard URL decoding 183 183 184 String []ids = GSXML.getDocumentNameList(content_elem); 184 Element doc_list = (Element)GSXML.getChildByTagName(content_elem, GSXML.DOCUMENT_ELEM+GSXML.LIST_MODIFIER); 185 String []ids = GSXML.getAttributeValuesFromList(doc_list, GSXML.NAME_ATT); 185 186 for (int j=0; j<ids.length; j++) { 186 187 String document = null; … … 191 192 } 192 193 // something funny with the doc - 193 Element new_doc = GSXML.createDocumentElement(doc_, ids[j]); 194 Element new_doc = doc_.createElement(GSXML.DOCUMENT_ELEM); 195 new_doc.setAttribute(GSXML.NAME_ATT, ids[j]); //GSXML.createDocumentElement(doc_, ids[j]); 194 196 GSXML.addDocText(doc_, new_doc, document); 195 197 response.appendChild(new_doc); … … 213 215 214 216 // extract the only parameter we care about 215 HashMap params = GSXML.extractParams(param_list );217 HashMap params = GSXML.extractParams(param_list, false); 216 218 String query = (String)params.get(QUERY_PARAM); 217 219 … … 253 255 transformer.transform(source,result); 254 256 String id = writer.toString(); 255 Node no = GSXML.createDocumentElement(doc_, id); 256 resource_list.appendChild(no); 257 Element e = doc_.createElement(GSXML.DOCUMENT_ELEM); 258 e.setAttribute(GSXML.NAME_ATT, id); 259 //Node no = GSXML.createDocumentElement(doc_, id); 260 resource_list.appendChild(e); 257 261 } catch (Throwable t) { 258 262 GSXML.addError(doc_, response, "Error in XSLTServices finding results:" + t.toString());
Note:
See TracChangeset
for help on using the changeset viewer.