Class 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 Detail

      • mGrammar

        protected final com.sun.msv.grammar.xmlschema.XMLSchemaGrammar mGrammar
    • Constructor Detail

      • W3CSchema

        public W3CSchema​(com.sun.msv.grammar.xmlschema.XMLSchemaGrammar grammar)
    • Method Detail

      • 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