com.ctc.wstx.dtd
Interface DTDEventListener

All Known Implementing Classes:
WstxSAXParser

public interface DTDEventListener


Method Summary
 void attributeDecl(java.lang.String eName, java.lang.String aName, java.lang.String type, java.lang.String mode, java.lang.String value)
           
 void dtdComment(char[] data, int offset, int len)
           
 void dtdElementDecl(java.lang.String name, java.lang.String model)
           
 void dtdExternalEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
           
 void dtdInternalEntityDecl(java.lang.String name, java.lang.String value)
           
 void dtdNotationDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.net.URL baseURL)
           
 void dtdProcessingInstruction(java.lang.String target, java.lang.String data)
           
 boolean dtdReportComments()
           
 void dtdSkippedEntity(java.lang.String name)
           
 void dtdUnparsedEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId, java.lang.String notationName, java.net.URL baseURL)
           
 

Method Detail

dtdReportComments

boolean dtdReportComments()
Returns:
True, if there is a listener interested in getting comment events within DTD subset (since that's optional)

dtdProcessingInstruction

void dtdProcessingInstruction(java.lang.String target,
                              java.lang.String data)

dtdComment

void dtdComment(char[] data,
                int offset,
                int len)

dtdSkippedEntity

void dtdSkippedEntity(java.lang.String name)

dtdNotationDecl

void dtdNotationDecl(java.lang.String name,
                     java.lang.String publicId,
                     java.lang.String systemId,
                     java.net.URL baseURL)
                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

dtdUnparsedEntityDecl

void dtdUnparsedEntityDecl(java.lang.String name,
                           java.lang.String publicId,
                           java.lang.String systemId,
                           java.lang.String notationName,
                           java.net.URL baseURL)
                           throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

attributeDecl

void attributeDecl(java.lang.String eName,
                   java.lang.String aName,
                   java.lang.String type,
                   java.lang.String mode,
                   java.lang.String value)

dtdElementDecl

void dtdElementDecl(java.lang.String name,
                    java.lang.String model)

dtdExternalEntityDecl

void dtdExternalEntityDecl(java.lang.String name,
                           java.lang.String publicId,
                           java.lang.String systemId)

dtdInternalEntityDecl

void dtdInternalEntityDecl(java.lang.String name,
                           java.lang.String value)