Class XmlValidator.DTDValid

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--XmlValidator.DTDValid
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
XmlValidator

public class XmlValidator.DTDValid
extends org.xml.sax.helpers.DefaultHandler

La classe DTDValid permet de valider le document


Field Summary
protected  boolean _error
           
protected  java.lang.String _message
           
 
Constructor Summary
XmlValidator.DTDValid()
           
 
Method Summary
 void attributeDecl(java.lang.String eName, java.lang.String aName, java.lang.String type, java.lang.String valueDefault, java.lang.String value)
           
 void elementDecl(java.lang.String name, java.lang.String model)
           
 void error(org.xml.sax.SAXParseException ex)
          Error.
 void externalEntityDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
           
 void fatalError(org.xml.sax.SAXParseException ex)
          Fatal error.
 java.lang.String getMessage()
           
 void internalEntityDecl(java.lang.String name, java.lang.String value)
           
 boolean IsError()
           
 void warning(org.xml.sax.SAXParseException ex)
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_message

protected java.lang.String _message

_error

protected boolean _error
Constructor Detail

XmlValidator.DTDValid

public XmlValidator.DTDValid()
Method Detail

IsError

public boolean IsError()

getMessage

public java.lang.String getMessage()

attributeDecl

public void attributeDecl(java.lang.String eName,
                          java.lang.String aName,
                          java.lang.String type,
                          java.lang.String valueDefault,
                          java.lang.String value)
                   throws org.xml.sax.SAXException

elementDecl

public void elementDecl(java.lang.String name,
                        java.lang.String model)
                 throws org.xml.sax.SAXException

internalEntityDecl

public void internalEntityDecl(java.lang.String name,
                               java.lang.String value)
                        throws org.xml.sax.SAXException

externalEntityDecl

public void externalEntityDecl(java.lang.String name,
                               java.lang.String publicId,
                               java.lang.String systemId)
                        throws org.xml.sax.SAXException

warning

public void warning(org.xml.sax.SAXParseException ex)
Overrides:
warning in class org.xml.sax.helpers.DefaultHandler

error

public void error(org.xml.sax.SAXParseException ex)
Error.
Overrides:
error in class org.xml.sax.helpers.DefaultHandler

fatalError

public void fatalError(org.xml.sax.SAXParseException ex)
                throws org.xml.sax.SAXException
Fatal error.
Overrides:
fatalError in class org.xml.sax.helpers.DefaultHandler