java.lang.Object
javax.xml.validation.SchemaFactory
gnu.xml.validation.relaxng.RELAXNGSchemaFactory
- public class RELAXNGSchemaFactory
- extends javax.xml.validation.SchemaFactory
Schema factory for RELAX NG grammars.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resourceResolver
org.w3c.dom.ls.LSResourceResolver resourceResolver
errorHandler
org.xml.sax.ErrorHandler errorHandler
RELAXNGSchemaFactory
public RELAXNGSchemaFactory()
getResourceResolver
public org.w3c.dom.ls.LSResourceResolver getResourceResolver()
setResourceResolver
public void setResourceResolver(org.w3c.dom.ls.LSResourceResolver resourceResolver)
getErrorHandler
public org.xml.sax.ErrorHandler getErrorHandler()
setErrorHandler
public void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
isSchemaLanguageSupported
public boolean isSchemaLanguageSupported(java.lang.String schemaLanguage)
- Description copied from class:
javax.xml.validation.SchemaFactory
- Indicates whether the specified schema language is supported.
newSchema
public javax.xml.validation.Schema newSchema()
throws org.xml.sax.SAXException
- Description copied from class:
javax.xml.validation.SchemaFactory
- Creates a special schema.
The exact semantics of this depends on the schema language.
newSchema
public javax.xml.validation.Schema newSchema(javax.xml.transform.Source[] schemata)
throws org.xml.sax.SAXException
- Description copied from class:
javax.xml.validation.SchemaFactory
- Parses the specified sources, and combine them into a single schema.
The exact procedure and semantics of this depends on the schema
language.
getDocument
private static org.w3c.dom.Document getDocument(javax.xml.transform.Source source)
throws org.xml.sax.SAXException,
java.io.IOException