org.apache.commons.digester
Class ParserFeatureSetterFactory

java.lang.Object
  |
  +--org.apache.commons.digester.ParserFeatureSetterFactory

public class ParserFeatureSetterFactory
extends java.lang.Object

Creates a SAXParser based on the underlying parser. Allows logical properties depending on logical parser versions to be set.

Since:
1.6

Field Summary
private static boolean isXercesUsed
          true is Xerces is used.
 
Constructor Summary
ParserFeatureSetterFactory()
           
 
Method Summary
static javax.xml.parsers.SAXParser newSAXParser(java.util.Properties properties)
          Create a new SAXParser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isXercesUsed

private static boolean isXercesUsed
true is Xerces is used.

Constructor Detail

ParserFeatureSetterFactory

public ParserFeatureSetterFactory()
Method Detail

newSAXParser

public static javax.xml.parsers.SAXParser newSAXParser(java.util.Properties properties)
                                                throws javax.xml.parsers.ParserConfigurationException,
                                                       org.xml.sax.SAXException,
                                                       org.xml.sax.SAXNotRecognizedException,
                                                       org.xml.sax.SAXNotSupportedException
Create a new SAXParser

Parameters:
properties - (logical) properties to be set on parser
Returns:
a SAXParser configured based on the underlying parser implementation.
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException


Copyright (c) 2001-2004 - Apache Software Foundation