Interface XSTypeIncubator


  • public interface XSTypeIncubator
    Interface for the type incubator.

    One layer of abstraction is necessary to support the lazy type construction.

    • Method Detail

      • addFacet

        void addFacet​(String name,
                      String value,
                      boolean fixed,
                      org.relaxng.datatype.ValidationContext context)
               throws org.relaxng.datatype.DatatypeException
        Throws:
        org.relaxng.datatype.DatatypeException
      • derive

        XSDatatypeExp derive​(String newTypeNameUri,
                             String newLocalName)
                      throws org.relaxng.datatype.DatatypeException
        Throws:
        org.relaxng.datatype.DatatypeException