com.ctc.wstx.msv
Class W3CSchema
java.lang.Object
com.ctc.wstx.msv.W3CSchema
- All Implemented Interfaces:
- org.codehaus.stax2.validation.XMLValidationSchema
public class W3CSchema
- extends Object
- implements org.codehaus.stax2.validation.XMLValidationSchema
This is a validation schema instance based on a W3C schema. It
serves as a shareable "blueprint" for creating actual validator instances.
Field Summary |
protected com.sun.msv.grammar.xmlschema.XMLSchemaGrammar |
mGrammar
|
Fields inherited from interface org.codehaus.stax2.validation.XMLValidationSchema |
SCHEMA_ID_DTD, SCHEMA_ID_RELAXNG, SCHEMA_ID_TREX, SCHEMA_ID_W3C_SCHEMA |
Constructor Summary |
W3CSchema(com.sun.msv.grammar.xmlschema.XMLSchemaGrammar grammar)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mGrammar
protected final com.sun.msv.grammar.xmlschema.XMLSchemaGrammar mGrammar
W3CSchema
public W3CSchema(com.sun.msv.grammar.xmlschema.XMLSchemaGrammar grammar)
getSchemaType
public String getSchemaType()
- Specified by:
getSchemaType
in interface org.codehaus.stax2.validation.XMLValidationSchema
createValidator
public org.codehaus.stax2.validation.XMLValidator createValidator(org.codehaus.stax2.validation.ValidationContext ctxt)
throws XMLStreamException
- Specified by:
createValidator
in interface org.codehaus.stax2.validation.XMLValidationSchema
- Throws:
XMLStreamException
Copyright © 2011 Codehaus. All Rights Reserved.