Changeset 3846
- Timestamp:
- 2003-03-11T16:05:16+13:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/applet/phind/ResultBox.java
r3444 r3846 246 246 247 247 // go through children 248 Element e = (Element)data.getFirstChild();248 Node e = data.getFirstChild(); 249 249 while (e!=null) { 250 250 String node_name = e.getNodeName(); … … 254 254 } else if (node_name.equals("expansionList")) { 255 255 256 NodeList expansions = e.getElementsByTagName("expansion");256 NodeList expansions = ((Element)e).getElementsByTagName("expansion"); 257 257 for (int i=0; i<expansions.getLength(); i++) { 258 258 processExpansionElement((Element)expansions.item(i)); … … 260 260 } else if (node_name.equals("documentList")) { 261 261 262 NodeList documents = e.getElementsByTagName("document");262 NodeList documents = ((Element)e).getElementsByTagName("document"); 263 263 for (int i=0; i<documents.getLength(); i++) { 264 264 processDocumentElement((Element)documents.item(i)); … … 268 268 } else if (node_name.equals("thesaurusList")) { 269 269 270 NodeList thesaurai = e.getElementsByTagName("thesaurus");270 NodeList thesaurai = ((Element)e).getElementsByTagName("thesaurus"); 271 271 for (int i=0; i<thesaurai.getLength(); i++) { 272 272 processThesaurusElement((Element)thesaurai.item(i)); … … 274 274 275 275 } else { 276 System.out.println("error in phinddata format, hav unwanted node, "+node_name);276 System.out.println("error in phinddata format, have unwanted node, "+node_name); 277 277 } 278 e = (Element)e.getNextSibling();278 e = e.getNextSibling(); 279 279 } 280 280 // finished parsing, update the getMoreDocs markers
Note:
See TracChangeset
for help on using the changeset viewer.