Class ErrorDatatypeLibrary

  • All Implemented Interfaces:
    org.relaxng.datatype.DatatypeBuilder, org.relaxng.datatype.DatatypeLibrary

    public class ErrorDatatypeLibrary
    extends Object
    implements org.relaxng.datatype.DatatypeLibrary, org.relaxng.datatype.DatatypeBuilder
    Dummy DatatypeLibrary implementation which is used to recover from "unknown datatype library" error.
    Author:
    Kohsuke KAWAGUCHI
    • Field Detail

      • theInstance

        public static final ErrorDatatypeLibrary theInstance
        The sole instance of this class.
    • Method Detail

      • createDatatype

        public org.relaxng.datatype.Datatype createDatatype​(String name)
        Specified by:
        createDatatype in interface org.relaxng.datatype.DatatypeLibrary
      • createDatatypeBuilder

        public org.relaxng.datatype.DatatypeBuilder createDatatypeBuilder​(String name)
        Specified by:
        createDatatypeBuilder in interface org.relaxng.datatype.DatatypeLibrary
      • createDatatype

        public org.relaxng.datatype.Datatype createDatatype()
        Specified by:
        createDatatype in interface org.relaxng.datatype.DatatypeBuilder
      • addParameter

        public void addParameter​(String name,
                                 String value,
                                 org.relaxng.datatype.ValidationContext context)
        Specified by:
        addParameter in interface org.relaxng.datatype.DatatypeBuilder