com.ctc.wstx.msv
Class W3CSchemaFactory
java.lang.Object
org.codehaus.stax2.validation.XMLValidationSchemaFactory
com.ctc.wstx.msv.BaseSchemaFactory
com.ctc.wstx.msv.W3CSchemaFactory
public class W3CSchemaFactory
- extends BaseSchemaFactory
This is a StAX2 schema factory that can parse and create schema instances
for creating validators that validate documents to check their validity
against specific W3C Schema instances. It requires
Sun Multi-Schema Validator
(http://www.sun.com/software/xml/developers/multischema/)
to work, and acts as a quite thin wrapper layer, similar to
how matching RelaxNG validator works
Field Summary |
protected com.sun.msv.reader.GrammarReaderController |
mDummyController
For now, there's no need for fine-grained error/problem reporting
infrastructure, so let's just use a dummy controller. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mDummyController
protected final com.sun.msv.reader.GrammarReaderController mDummyController
- For now, there's no need for fine-grained error/problem reporting
infrastructure, so let's just use a dummy controller.
W3CSchemaFactory
public W3CSchemaFactory()
loadSchema
protected XMLValidationSchema loadSchema(InputSource src,
Object sysRef)
throws XMLStreamException
- Specified by:
loadSchema
in class BaseSchemaFactory
- Throws:
XMLStreamException