Interface XSTypeIncubator

All Known Implementing Classes:
LazyTypeIncubator

public interface XSTypeIncubator
Interface for the type incubator.

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

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addFacet(String name, String value, boolean fixed, org.relaxng.datatype.ValidationContext context)
     
    derive(String newTypeNameUri, String newLocalName)
     
  • Method Details

    • 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