package org.relaxng.datatype; /** * Factory class for the DatatypeLibrary class. * *

* The datatype library should provide the implementation of * this interface if it wants to be found by the schema processors. * The implementor also have to place a file in your jar file. * See the reference datatype library implementation for detail. * * @author James Clark * @author Kohsuke KAWAGUCHI */ public interface DatatypeLibraryFactory { /** * Creates a new instance of a DatatypeLibrary that supports * the specified namespace URI. * * @return * null if the specified namespace URI is not * supported. */ DatatypeLibrary createDatatypeLibrary( String namespaceURI ); }