Class XMLSchemaFactory
java.lang.Object
javax.xml.validation.SchemaFactory
org.apache.xerces.jaxp.validation.XMLSchemaFactory
SchemaFactory for XML Schema.- Version:
- $Id: XMLSchemaFactory.java 1400688 2012-10-21 17:59:34Z mrglavas $
- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetFeature(String name) getProperty(String name) booleanisSchemaLanguageSupported(String schemaLanguage) Is specified schema supported by thisSchemaFactory?newSchema(org.apache.xerces.xni.grammars.XMLGrammarPool pool) voidsetErrorHandler(ErrorHandler errorHandler) voidsetFeature(String name, boolean value) voidsetProperty(String name, Object object) voidsetResourceResolver(LSResourceResolver resourceResolver) Methods inherited from class javax.xml.validation.SchemaFactory
newDefaultInstance, newInstance, newInstance, newSchema, newSchema, newSchema
-
Constructor Details
-
XMLSchemaFactory
public XMLSchemaFactory()
-
-
Method Details
-
isSchemaLanguageSupported
Is specified schema supported by this
SchemaFactory?- Specified by:
isSchemaLanguageSupportedin classSchemaFactory- Parameters:
schemaLanguage- Specifies the schema language which the returnedSchemaFactorywill understand.schemaLanguagemust specify a valid schema language.- Returns:
trueifSchemaFactorysupportsschemaLanguage, elsefalse.- Throws:
NullPointerException- IfschemaLanguageisnull.IllegalArgumentException- IfschemaLanguage.length() == 0orschemaLanguagedoes not specify a valid schema language.
-
getResourceResolver
- Specified by:
getResourceResolverin classSchemaFactory
-
setResourceResolver
- Specified by:
setResourceResolverin classSchemaFactory
-
getErrorHandler
- Specified by:
getErrorHandlerin classSchemaFactory
-
setErrorHandler
- Specified by:
setErrorHandlerin classSchemaFactory
-
newSchema
- Specified by:
newSchemain classSchemaFactory- Throws:
SAXException
-
newSchema
- Specified by:
newSchemain classSchemaFactory- Throws:
SAXException
-
newSchema
- Throws:
SAXException
-
getFeature
- Overrides:
getFeaturein classSchemaFactory- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
getProperty
- Overrides:
getPropertyin classSchemaFactory- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
setFeature
public void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException - Overrides:
setFeaturein classSchemaFactory- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
setProperty
public void setProperty(String name, Object object) throws SAXNotRecognizedException, SAXNotSupportedException - Overrides:
setPropertyin classSchemaFactory- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-