org.thymeleaf.templateparser.xmlsax
Class AbstractValidatingSAXTemplateParser

Object
  extended by org.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser
      extended by org.thymeleaf.templateparser.xmlsax.AbstractValidatingSAXTemplateParser
All Implemented Interfaces:
ITemplateParser
Direct Known Subclasses:
XhtmlValidatingSAXTemplateParser, XmlValidatingSAXTemplateParser

public abstract class AbstractValidatingSAXTemplateParser
extends AbstractNonValidatingSAXTemplateParser

Parses XML documents, using a standard SAX parser.

This implementation populates tree nodes with detailed location information (document name and line number).

Since:
2.0.0
Author:
Guven Demir, Daniel Fernández

Constructor Summary
protected AbstractValidatingSAXTemplateParser(int poolSize)
           
 
Method Summary
protected  ResourcePool<javax.xml.parsers.SAXParser> getPool()
           
 
Methods inherited from class org.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser
createSaxParsers, getNonValidatingPool, parseFragment, parseTemplate, unwrapFragment, wrapFragment
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractValidatingSAXTemplateParser

protected AbstractValidatingSAXTemplateParser(int poolSize)
Method Detail

getPool

protected ResourcePool<javax.xml.parsers.SAXParser> getPool()
Overrides:
getPool in class AbstractNonValidatingSAXTemplateParser


Copyright © 2012 The THYMELEAF team. All Rights Reserved.