Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.xml.parsers

Class SAXParserFactory

java.lang.Object
|
+--javax.xml.parsers.SAXParserFactory


public abstract class SAXParserFactory

extends Object

SAXParserFactory is used to bootstrap JAXP wrappers for SAX parsers. Note that the JAXP 1.1 spec does not specify how the isValidating() or isNamespaceAware() flags relate to the SAX2 feature flags controlling those same features.

Author:

Constructor Summary

SAXParserFactory()

Method Summary

booleangetFeature(java.lang.String name)

Retrieves a current factory feature flag setting.
booleanisNamespaceAware()

booleanisValidating()

static javax.xml.parsers.SAXParserFactorynewInstance()

javax.xml.parsers.SAXParsernewSAXParser()

Returns a new instance of a SAXParser using the platform default implementation and the currently specified factory feature flag settings.
voidsetFeature(java.lang.String name, boolean value)

Establishes a factory parameter corresponding to the specified feature flag.
voidsetNamespaceAware(boolean value)

voidsetValidating(boolean value)

Constructor Details

SAXParserFactory

protected SAXParserFactory()


Method Details

getFeature

public boolean getFeature(java.lang.String name)

Retrieves a current factory feature flag setting.

Parameters:

Throws:


isNamespaceAware

public boolean isNamespaceAware()


isValidating

public boolean isValidating()


newInstance

public static SAXParserFactory newInstance()


newSAXParser

public SAXParser newSAXParser()

Returns a new instance of a SAXParser using the platform default implementation and the currently specified factory feature flag settings.

Throws:


setFeature

public void setFeature(java.lang.String name, boolean value)

Establishes a factory parameter corresponding to the specified feature flag.

Parameters:

Throws:


setNamespaceAware

public void setNamespaceAware(boolean value)

Parameters:


setValidating

public void setValidating(boolean value)

Parameters: