package javax.xml.parsers;

import org.xml.sax.SAXException;
import org.xml.sax.SAXNotRecognizedException;
import org.xml.sax.SAXNotSupportedException;

public abstract class SAXParserFactory
{

 protected SAXParserFactory()
 {
 }
 
 public static SAXParserFactory newInstance() throws FactoryConfigurationError
 {
  return null;
 }
 
 public abstract SAXParser newSAXParser() throws SAXException, ParserConfigurationException;
 
 public void setNamespaceAware(boolean)
 {
 }
 
 public boolean isNamespaceAware()
 {
  return false;
 }
 
 public void setValidating(boolean)
 {
 }
 
 public boolean isValidating()
 {
  return false;
 }
 
 public abstract void setFeature(String, boolean) throws SAXNotSupportedException, SAXNotRecognizedException, ParserConfigurationException;
 
 public abstract boolean getFeature(String) throws SAXNotSupportedException, SAXNotRecognizedException, ParserConfigurationException;
 
}