com.waveset.xml
Class TestHandler

java.lang.Object
  extended bycom.waveset.xml.TestHandler
All Implemented Interfaces:
XmlEventHandler

public class TestHandler
extends java.lang.Object
implements XmlEventHandler

An implementation of XmlTestHandler that dumps things to the console.


Field Summary
static java.lang.String code_id
           
 
Constructor Summary
TestHandler()
           
 
Method Summary
 void attribute(XmlMiniParser p, java.lang.String name, java.lang.String value)
          Called for each attribute in a start tag.
 void cdata(XmlMiniParser p, java.lang.String text)
          Called for each cdata marked section.
 void closeDoctype(XmlMiniParser p)
          Called when the DOCTYPE including the internal subset has been completely parsed.
 void closeStartTag(XmlMiniParser p, boolean empty)
          Called for each end tag.
 void comment(XmlMiniParser p, java.lang.String text)
          Called for each comment, unless comments are being suppressed with parser options.
 void endTag(XmlMiniParser p, java.lang.String name)
          Called for each end tag for a non-empty element.
 void entref(XmlMiniParser p, java.lang.String name)
          Called for each entity reference.
 void openDoctype(XmlMiniParser p, java.lang.String name, java.lang.String pubid, java.lang.String sysid)
          Called after the DOCTYPE statement header has been parsed, but before the internal subset is parsed.
 void openStartTag(XmlMiniParser p, java.lang.String name)
          Called for each element start tag, after we know the name, but before parsing the attributes.
 void pcdata(XmlMiniParser p, java.lang.String text)
          Called for each block of character data.
 void pi(XmlMiniParser p, java.lang.String text)
          Called for each processing instruction.
 void println(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

TestHandler

public TestHandler()
Method Detail

println

public void println(java.lang.String msg)

openDoctype

public void openDoctype(XmlMiniParser p,
                        java.lang.String name,
                        java.lang.String pubid,
                        java.lang.String sysid)
Description copied from interface: XmlEventHandler
Called after the DOCTYPE statement header has been parsed, but before the internal subset is parsed.

Specified by:
openDoctype in interface XmlEventHandler

closeDoctype

public void closeDoctype(XmlMiniParser p)
Description copied from interface: XmlEventHandler
Called when the DOCTYPE including the internal subset has been completely parsed.

Specified by:
closeDoctype in interface XmlEventHandler

openStartTag

public void openStartTag(XmlMiniParser p,
                         java.lang.String name)
Description copied from interface: XmlEventHandler
Called for each element start tag, after we know the name, but before parsing the attributes.

Specified by:
openStartTag in interface XmlEventHandler

attribute

public void attribute(XmlMiniParser p,
                      java.lang.String name,
                      java.lang.String value)
Description copied from interface: XmlEventHandler
Called for each attribute in a start tag.

Specified by:
attribute in interface XmlEventHandler

closeStartTag

public void closeStartTag(XmlMiniParser p,
                          boolean empty)
Description copied from interface: XmlEventHandler
Called for each end tag. Empty flag set if this was an empty element.

Specified by:
closeStartTag in interface XmlEventHandler

endTag

public void endTag(XmlMiniParser p,
                   java.lang.String name)
Description copied from interface: XmlEventHandler
Called for each end tag for a non-empty element.

Specified by:
endTag in interface XmlEventHandler

comment

public void comment(XmlMiniParser p,
                    java.lang.String text)
Description copied from interface: XmlEventHandler
Called for each comment, unless comments are being suppressed with parser options.

Specified by:
comment in interface XmlEventHandler

pi

public void pi(XmlMiniParser p,
               java.lang.String text)
Description copied from interface: XmlEventHandler
Called for each processing instruction.

Specified by:
pi in interface XmlEventHandler

pcdata

public void pcdata(XmlMiniParser p,
                   java.lang.String text)
Description copied from interface: XmlEventHandler
Called for each block of character data.

Specified by:
pcdata in interface XmlEventHandler

entref

public void entref(XmlMiniParser p,
                   java.lang.String name)
Description copied from interface: XmlEventHandler
Called for each entity reference.

Specified by:
entref in interface XmlEventHandler

cdata

public void cdata(XmlMiniParser p,
                  java.lang.String text)
Description copied from interface: XmlEventHandler
Called for each cdata marked section.

Specified by:
cdata in interface XmlEventHandler