JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / site / swingjs / j2s / org / xml / sax / demo / CharacterStreamDemo.js
1 Clazz.declarePackage ("org.xml.sax.demo");\r
2 Clazz.load (null, "org.xml.sax.demo.CharacterStreamDemo", ["java.io.StringReader", "org.xml.sax.InputSource", "org.xml.sax.demo.DemoHandler", "org.xml.sax.helpers.ParserFactory"], function () {\r
3 c$ = Clazz.declareType (org.xml.sax.demo, "CharacterStreamDemo");\r
4 c$.main = Clazz.defineMethod (c$, "main", \r
5 function (args) {\r
6 var handler;\r
7 var source;\r
8 var parser;\r
9 var reader;\r
10 if (args.length != 0) {\r
11 System.err.println ("Usage: java CharTest");\r
12 System.exit (2);\r
13 }parser = org.xml.sax.helpers.ParserFactory.makeParser ();\r
14 handler =  new org.xml.sax.demo.DemoHandler ();\r
15 parser.setEntityResolver (handler);\r
16 parser.setDTDHandler (handler);\r
17 parser.setDocumentHandler (handler);\r
18 parser.setErrorHandler (handler);\r
19 reader =  new java.io.StringReader ("<?xml version=\"1.0\"?><doc>\n<title>Hello</title>\n<para>Hello, world!</para>\n</doc>\n");\r
20 parser.parse ( new org.xml.sax.InputSource (reader));\r
21 }, "~A");\r
22 Clazz.defineStatics (c$,\r
23 "doc", "<?xml version=\"1.0\"?><doc>\n<title>Hello</title>\n<para>Hello, world!</para>\n</doc>\n");\r
24 });\r