com.sun.msv.verifier.jaxp

Class SAXParserFactoryImpl

public class SAXParserFactoryImpl extends SAXParserFactory

SAXParserFactory implementation that supports validation.

This class uses another SAXParserFactory implementation and adds the validation capability to it.

Author: Kohsuke KAWAGUCHI

Constructor Summary
SAXParserFactoryImpl()
Creates a new instance by using the default SAXParserFactory implementation as the underlying parser.
SAXParserFactoryImpl(SAXParserFactory _factory)
Creates a new instance by specifying the underlying SAXParserFactory implementation.
SAXParserFactoryImpl(Schema schema)
Creates a new instance by using a default SAXParserFactory implementation and the specified schema object.
SAXParserFactoryImpl(File schemaAsFile)
Creates a new instance that validates documents against the specified schema.
SAXParserFactoryImpl(InputSource _schema)
Creates a new instance that validates documents against the specified schema.
SAXParserFactoryImpl(String schemaUrl)
Creates a new instance that validates documents against the specified schema.
SAXParserFactoryImpl(SAXParserFactory _factory, Schema _schema)
Method Summary
booleangetFeature(String name)
booleanisNamespaceAware()
booleanisValidating()
SAXParsernewSAXParser()
voidsetFeature(String name, boolean value)
voidsetNamespaceAware(boolean awareness)
voidsetValidating(boolean validating)

Constructor Detail

SAXParserFactoryImpl

public SAXParserFactoryImpl()
Creates a new instance by using the default SAXParserFactory implementation as the underlying parser. This constructor does not set any schema.

SAXParserFactoryImpl

public SAXParserFactoryImpl(SAXParserFactory _factory)
Creates a new instance by specifying the underlying SAXParserFactory implementation. This constructor does not set any schema.

SAXParserFactoryImpl

public SAXParserFactoryImpl(Schema schema)
Creates a new instance by using a default SAXParserFactory implementation and the specified schema object.

SAXParserFactoryImpl

public SAXParserFactoryImpl(File schemaAsFile)
Creates a new instance that validates documents against the specified schema.

SAXParserFactoryImpl

public SAXParserFactoryImpl(InputSource _schema)
Creates a new instance that validates documents against the specified schema.

SAXParserFactoryImpl

public SAXParserFactoryImpl(String schemaUrl)
Creates a new instance that validates documents against the specified schema.

SAXParserFactoryImpl

public SAXParserFactoryImpl(SAXParserFactory _factory, Schema _schema)

Method Detail

getFeature

public boolean getFeature(String name)

isNamespaceAware

public boolean isNamespaceAware()

isValidating

public boolean isValidating()

newSAXParser

public SAXParser newSAXParser()

setFeature

public void setFeature(String name, boolean value)

setNamespaceAware

public void setNamespaceAware(boolean awareness)

setValidating

public void setValidating(boolean validating)