java.lang.Object
com.thaiopensource.validate.AbstractSchema
com.thaiopensource.validate.rng.impl.PatternSchema
org.eclipse.lemminx.extensions.relaxng.jing.toremove.MyPatternSchema
All Implemented Interfaces:
com.thaiopensource.validate.Schema

public class MyPatternSchema extends com.thaiopensource.validate.rng.impl.PatternSchema
This class is a copy of PatternSchema 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
  • Constructor Summary

    Constructors
    Constructor
    Description
    MyPatternSchema(com.thaiopensource.relaxng.pattern.SchemaPatternBuilder spb, com.thaiopensource.relaxng.pattern.Pattern start, com.thaiopensource.util.PropertyMap properties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.thaiopensource.relaxng.pattern.Pattern
     

    Methods inherited from class com.thaiopensource.validate.rng.impl.PatternSchema

    createValidator

    Methods inherited from class com.thaiopensource.validate.AbstractSchema

    filterProperties, getProperties

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MyPatternSchema

      public MyPatternSchema(com.thaiopensource.relaxng.pattern.SchemaPatternBuilder spb, com.thaiopensource.relaxng.pattern.Pattern start, com.thaiopensource.util.PropertyMap properties)
  • Method Details

    • getStart

      public com.thaiopensource.relaxng.pattern.Pattern getStart()