public final class XMLSchemaFactory
extends javax.xml.validation.SchemaFactory
SchemaFactory
for XML Schema.Constructor and Description |
---|
XMLSchemaFactory() |
Modifier and Type | Method and Description |
---|---|
ErrorHandler |
getErrorHandler() |
boolean |
getFeature(String name) |
Object |
getProperty(String name) |
org.w3c.dom.ls.LSResourceResolver |
getResourceResolver() |
boolean |
isSchemaLanguageSupported(String schemaLanguage)
Is specified schema supported by this
SchemaFactory ? |
javax.xml.validation.Schema |
newSchema() |
javax.xml.validation.Schema |
newSchema(Source[] schemas) |
javax.xml.validation.Schema |
newSchema(XMLGrammarPool pool) |
void |
setErrorHandler(ErrorHandler errorHandler) |
void |
setFeature(String name,
boolean value) |
void |
setProperty(String name,
Object object) |
void |
setResourceResolver(org.w3c.dom.ls.LSResourceResolver resourceResolver) |
public boolean isSchemaLanguageSupported(String schemaLanguage)
Is specified schema supported by this SchemaFactory
?
isSchemaLanguageSupported
in class javax.xml.validation.SchemaFactory
schemaLanguage
- Specifies the schema language which the returned SchemaFactory
will understand.
schemaLanguage
must specify a valid schema language.true
if SchemaFactory
supports schemaLanguage
, else false
.NullPointerException
- If schemaLanguage
is null
.IllegalArgumentException
- If schemaLanguage.length() == 0
or schemaLanguage
does not specify a valid schema language.public org.w3c.dom.ls.LSResourceResolver getResourceResolver()
getResourceResolver
in class javax.xml.validation.SchemaFactory
public void setResourceResolver(org.w3c.dom.ls.LSResourceResolver resourceResolver)
setResourceResolver
in class javax.xml.validation.SchemaFactory
public ErrorHandler getErrorHandler()
getErrorHandler
in class javax.xml.validation.SchemaFactory
public void setErrorHandler(ErrorHandler errorHandler)
setErrorHandler
in class javax.xml.validation.SchemaFactory
public javax.xml.validation.Schema newSchema(Source[] schemas) throws SAXException
newSchema
in class javax.xml.validation.SchemaFactory
SAXException
public javax.xml.validation.Schema newSchema() throws SAXException
newSchema
in class javax.xml.validation.SchemaFactory
SAXException
public javax.xml.validation.Schema newSchema(XMLGrammarPool pool) throws SAXException
SAXException
public boolean getFeature(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getFeature
in class javax.xml.validation.SchemaFactory
SAXNotRecognizedException
SAXNotSupportedException
public Object getProperty(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getProperty
in class javax.xml.validation.SchemaFactory
SAXNotRecognizedException
SAXNotSupportedException
public void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException
setFeature
in class javax.xml.validation.SchemaFactory
SAXNotRecognizedException
SAXNotSupportedException
public void setProperty(String name, Object object) throws SAXNotRecognizedException, SAXNotSupportedException
setProperty
in class javax.xml.validation.SchemaFactory
SAXNotRecognizedException
SAXNotSupportedException
Copyright © 2005-2015 Apache Software Foundation. All Rights Reserved.