org.apache.xerces.jaxp.validation

Class XMLSchemaFactory


public final class XMLSchemaFactory
extends SchemaFactory

SchemaFactory for XML Schema.
Version:
$Id: XMLSchemaFactory.java,v 1.8 2005/06/14 15:43:57 mrglavas Exp $
Author:
Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)

Constructor Summary

XMLSchemaFactory()

Method Summary

ErrorHandler
getErrorHandler()
boolean
getFeature(String name)
Object
getProperty(String name)
LSResourceResolver
getResourceResolver()
boolean
isSchemaLanguageSupported(String schemaLanguage)
Is specified schema supported by this SchemaFactory?
Schema
newSchema()
Schema
newSchema(Source[] schemas)
void
setErrorHandler(ErrorHandler errorHandler)
void
setFeature(String name, boolean value)
void
setProperty(String name, Object object)
void
setResourceResolver(LSResourceResolver resourceResolver)

Constructor Details

XMLSchemaFactory

public XMLSchemaFactory()

Method Details

getErrorHandler

public ErrorHandler getErrorHandler()

getFeature

public boolean getFeature(String name)
            throws SAXNotRecognizedException,
                   SAXNotSupportedException

getProperty

public Object getProperty(String name)
            throws SAXNotRecognizedException,
                   SAXNotSupportedException

getResourceResolver

public LSResourceResolver getResourceResolver()

isSchemaLanguageSupported

public boolean isSchemaLanguageSupported(String schemaLanguage)
Is specified schema supported by this SchemaFactory?
Returns:
true if SchemaFactory supports schemaLanguage, else false.

newSchema

public Schema newSchema()
            throws SAXException

newSchema

public Schema newSchema(Source[] schemas)
            throws SAXException

setErrorHandler

public void setErrorHandler(ErrorHandler errorHandler)

setFeature

public void setFeature(String name,
                       boolean value)
            throws SAXNotRecognizedException,
                   SAXNotSupportedException

setProperty

public void setProperty(String name,
                        Object object)
            throws SAXNotRecognizedException,
                   SAXNotSupportedException

setResourceResolver

public void setResourceResolver(LSResourceResolver resourceResolver)

Copyright B) 1999-2005 Apache XML Project. All Rights Reserved.