jp.ne.dti.lares.foozy.sasax
Class ElementDump
java.lang.Object
|
+--jp.ne.dti.lares.foozy.sasax.ElementDump
- public class ElementDump
- extends java.lang.Object
Dump start-/endElement SAX event.
This represents:
- "startElement" as
"(URI, LocalName)[AttributeList]{"
- "AttributeList" is represented
as repetition of "((URI, LocalName) = (Value))"
- "endElement" as "}(URI, LocaleName)"
So, you can traverse dump result easily
with brace/bracket/parenthis sensitive editor, like GNU Emacs.
- Since:
- SASAX 1.2
- Author:
- FUJIWARA Katsunori <foozy@lares.dti.ne.jp>(code/doc)
Constructor Summary |
ElementDump(java.io.Writer writer)
Constructor. |
Method Summary |
void |
clear()
Clear indentation depth. |
void |
endElement(java.lang.String uri,
java.lang.String lName)
Dump "endElement" event. |
void |
startElement(java.lang.String uri,
java.lang.String lName,
org.xml.sax.Attributes attrs)
Dump "startElement" event. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementDump
public ElementDump(java.io.Writer writer)
- Constructor.
- Parameters:
writer
- to write dump on
clear
public void clear()
- Clear indentation depth.
startElement
public final void startElement(java.lang.String uri,
java.lang.String lName,
org.xml.sax.Attributes attrs)
throws java.io.IOException
- Dump "startElement" event.
endElement
public final void endElement(java.lang.String uri,
java.lang.String lName)
throws java.io.IOException
- Dump "endElement" event.