summaryrefslogtreecommitdiff
path: root/gnu/xml/stream/XMLParser.java
diff options
context:
space:
mode:
authorChris Burdess <dog@bluezoo.org>2007-05-04 12:18:10 +0000
committerChris Burdess <dog@bluezoo.org>2007-05-04 12:18:10 +0000
commite7305d64faa659e583f072e6ceac50293bcdeef8 (patch)
tree08ac6e4dc89a091879352a53950c83744b65aa82 /gnu/xml/stream/XMLParser.java
parentf50527667b88fcd8616a219c8c85caa89fb4bd53 (diff)
downloadclasspath-e7305d64faa659e583f072e6ceac50293bcdeef8.tar.gz
2007-05-04 Chris Burdess <dog@gnu.org>
Fixes PR #31814 * gnu/xml/dom/DomDocument.java, gnu/xml/dom/ls/SAXEventSink.java: Don't default attribute when mode is #IMPLIED and value is not specified. * gnu/xml/stream/XMLParser.java: Add debugging info.
Diffstat (limited to 'gnu/xml/stream/XMLParser.java')
-rw-r--r--gnu/xml/stream/XMLParser.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/xml/stream/XMLParser.java b/gnu/xml/stream/XMLParser.java
index fae4afec8..c1eee946e 100644
--- a/gnu/xml/stream/XMLParser.java
+++ b/gnu/xml/stream/XMLParser.java
@@ -4598,6 +4598,28 @@ public class XMLParser
}
return false;
}
+
+ public String toString()
+ {
+ StringBuffer buf = new StringBuffer(getClass().getName());
+ buf.append('[');
+ buf.append("name=");
+ buf.append(name);
+ if (value != null)
+ {
+ buf.append(",value=");
+ buf.append(value);
+ }
+ if (type != null)
+ {
+ buf.append(",type=");
+ buf.append(type);
+ }
+ if (specified)
+ buf.append(",specified");
+ buf.append(']');
+ return buf.toString();
+ }
}