Class MyCompactSchemaReader

  • All Implemented Interfaces:
    com.thaiopensource.validate.SchemaReader

    public class MyCompactSchemaReader
    extends MySchemaReaderImpl
    This class is a copy of CompactSchemaReader adapted for LemMinx. This class could be removed once issues
    • https://github.com/relaxng/jing-trang/pull/273
    • https://github.com/relaxng/jing-trang/issues/275
    will be fixed.
    Author:
    Angelo ZERR
    • Method Detail

      • createParseable

        protected com.thaiopensource.relaxng.parse.Parseable<com.thaiopensource.relaxng.pattern.Pattern,​com.thaiopensource.relaxng.pattern.NameClass,​Locator,​com.thaiopensource.util.VoidValue,​com.thaiopensource.relaxng.pattern.CommentListImpl,​com.thaiopensource.relaxng.pattern.AnnotationsImpl> createParseable​(SAXSource source,
                                                                                                                                                                                                                                                                                                                                                    com.thaiopensource.resolver.xml.sax.SAXResolver saxResolver,
                                                                                                                                                                                                                                                                                                                                                    ErrorHandler eh,
                                                                                                                                                                                                                                                                                                                                                    com.thaiopensource.util.PropertyMap properties)
        Specified by:
        createParseable in class MySchemaReaderImpl