1 Clazz.declarePackage ("org.xml.sax");
\r
2 Clazz.load (["org.xml.sax.SAXException"], "org.xml.sax.SAXParseException", null, function () {
\r
3 c$ = Clazz.decorateAsClass (function () {
\r
4 this.publicId = null;
\r
5 this.systemId = null;
\r
7 this.columnNumber = 0;
\r
8 Clazz.instantialize (this, arguments);
\r
9 }, org.xml.sax, "SAXParseException", org.xml.sax.SAXException);
\r
10 Clazz.makeConstructor (c$,
\r
11 function (message, locator) {
\r
12 Clazz.superConstructor (this, org.xml.sax.SAXParseException, [message]);
\r
13 if (locator != null) {
\r
14 this.init (locator.getPublicId (), locator.getSystemId (), locator.getLineNumber (), locator.getColumnNumber ());
\r
16 this.init (null, null, -1, -1);
\r
17 }}, "~S,org.xml.sax.Locator");
\r
18 Clazz.makeConstructor (c$,
\r
19 function (message, locator, e) {
\r
20 Clazz.superConstructor (this, org.xml.sax.SAXParseException, [message, e]);
\r
21 if (locator != null) {
\r
22 this.init (locator.getPublicId (), locator.getSystemId (), locator.getLineNumber (), locator.getColumnNumber ());
\r
24 this.init (null, null, -1, -1);
\r
25 }}, "~S,org.xml.sax.Locator,Exception");
\r
26 Clazz.makeConstructor (c$,
\r
27 function (message, publicId, systemId, lineNumber, columnNumber) {
\r
28 Clazz.superConstructor (this, org.xml.sax.SAXParseException, [message]);
\r
29 this.init (publicId, systemId, lineNumber, columnNumber);
\r
30 }, "~S,~S,~S,~N,~N");
\r
31 Clazz.makeConstructor (c$,
\r
32 function (message, publicId, systemId, lineNumber, columnNumber, e) {
\r
33 Clazz.superConstructor (this, org.xml.sax.SAXParseException, [message, e]);
\r
34 this.init (publicId, systemId, lineNumber, columnNumber);
\r
35 }, "~S,~S,~S,~N,~N,Exception");
\r
36 Clazz.defineMethod (c$, "init",
\r
37 function (publicId, systemId, lineNumber, columnNumber) {
\r
38 this.publicId = publicId;
\r
39 this.systemId = systemId;
\r
40 this.lineNumber = lineNumber;
\r
41 this.columnNumber = columnNumber;
\r
43 Clazz.defineMethod (c$, "getPublicId",
\r
45 return this.publicId;
\r
47 Clazz.defineMethod (c$, "getSystemId",
\r
49 return this.systemId;
\r
51 Clazz.defineMethod (c$, "getLineNumber",
\r
53 return this.lineNumber;
\r
55 Clazz.defineMethod (c$, "getColumnNumber",
\r
57 return this.columnNumber;
\r