org.relaxng.datatype.helpers
public class: DatatypeLibraryLoader [javadoc |
source]
java.lang.Object
org.relaxng.datatype.helpers.DatatypeLibraryLoader
All Implemented Interfaces:
DatatypeLibraryFactory
Discovers the datatype library implementation from the classpath.
The call of the createDatatypeLibrary method finds an implementation
from a given datatype library URI at run-time.
| Method from org.relaxng.datatype.helpers.DatatypeLibraryLoader Detail: |
public DatatypeLibrary createDatatypeLibrary(String uri) {
for (Enumeration e = service.getProviders();
e.hasMoreElements();) {
DatatypeLibraryFactory factory
= (DatatypeLibraryFactory)e.nextElement();
DatatypeLibrary library = factory.createDatatypeLibrary(uri);
if (library != null)
return library;
}
return null;
}
|