KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > relaxng > datatype > DatatypeLibraryFactory


1 package org.relaxng.datatype;
2
3 /**
4  * Factory class for the DatatypeLibrary class.
5  *
6  * <p>
7  * The datatype library should provide the implementation of
8  * this interface if it wants to be found by the schema processors.
9  * The implementor also have to place a file in your jar file.
10  * See the reference datatype library implementation for detail.
11  *
12  * @author <a HREF="mailto:jjc@jclark.com">James Clark</a>
13  * @author <a HREF="mailto:kohsuke.kawaguchi@sun.com">Kohsuke KAWAGUCHI</a>
14  */

15 public interface DatatypeLibraryFactory
16 {
17     /**
18      * Creates a new instance of a DatatypeLibrary that supports
19      * the specified namespace URI.
20      *
21      * @return
22      * <code>null</code> if the specified namespace URI is not
23      * supported.
24      */

25     DatatypeLibrary createDatatypeLibrary( String JavaDoc namespaceURI );
26 }
27
Popular Tags