Changeset 4239 for trunk/gsdl3/src/java/org/greenstone/applet
- Timestamp:
- 2003-05-08T09:37:18+12:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/applet/phind/Phind.java
r3845 r4239 99 99 import org.w3c.dom.Element; 100 100 import org.w3c.dom.Document; 101 //import org.greenstone.gsdl3.util.*;102 101 //import javax.xml.parsers.*; 103 102 import org.xml.sax.InputSource; 104 103 import org.apache.xerces.parsers.DOMParser; 105 104 106 //import org.nzdl.gsdl.Phind.URLUTF8Encoder;107 105 108 106 public class Phind extends java.applet.Applet … … 493 491 URL phindcgi = new URL(query); 494 492 DataInputStream in = new DataInputStream(phindcgi.openStream()); 495 /* byte[] buffer;496 int availableBytes = 0;497 498 while (!area.finished) {499 availableBytes = in.available();500 if (availableBytes == 0) {501 // if i had threads i'd do a wait here for 1 second502 } else {503 buffer = new byte[availableBytes];504 in.read(buffer);505 System.out.println("phind buffer:"+new String(buffer));506 area.parseBytes(buffer);507 }508 }509 */510 /* DocumentBuilderFactory doc_build_fact = DocumentBuilderFactory.newInstance();511 DocumentBuilder doc_builder = doc_build_fact.newDocumentBuilder();512 Document data_doc = doc_builder.parse(new InputSource(in));*/513 514 493 DOMParser parser = new DOMParser(); 515 494 parser.parse(new InputSource(in)); 516 495 Document data_doc = parser.getDocument(); 517 496 Element data_elem = data_doc.getDocumentElement(); 518 519 497 area.parseXML(data_elem); 520 498 in.close();
Note:
See TracChangeset
for help on using the changeset viewer.