org.iso_relax.jaxp
Class ValidatingSAXParserFactory
SAXParserFactoryorg.iso_relax.jaxp.ValidatingSAXParserFactory
public class ValidatingSAXParserFactory
extends SAXParserFactory
Wraps another SAXParserFactory and adds validation capability.
ValidatingSAXParserFactory
public ValidatingSAXParserFactory(SAXParserFactory wrapped,
Schema schema) creates a new instance with an internal SAXParserFactory and Schema.
wrapped - internal SAXParserschema - compiled schema.
ValidatingSAXParserFactory
public ValidatingSAXParserFactory(Schema schema)
creates a new instance that wraps the default DocumentBuilderFactory
schema - the compiled Schema object. It can not be null.
getFeature
public boolean getFeature(String name)
throws ParserConfigurationException,
SAXNotRecognizedException,
SAXNotSupportedExceptionSAXParserFactory.getFeature(String)
isNamespaceAware
public boolean isNamespaceAware()
isValidating
public boolean isValidating()
newSAXParser
public SAXParser newSAXParser()
throws ParserConfigurationException,
SAXException returns a new SAX parser.
setFeature
public void setFeature(String name,
boolean value)
throws ParserConfigurationException,
SAXNotRecognizedException,
SAXNotSupportedExceptionSAXParserFactory.setFeature(String, boolean)
setNamespaceAware
public void setNamespaceAware(boolean awareness)
setValidating
public void setValidating(boolean validating)