com.sun.msv.grammar.relaxng.datatype
Class BuiltinDatatypeLibrary
java.lang.Object
com.sun.msv.grammar.relaxng.datatype.BuiltinDatatypeLibrary
- All Implemented Interfaces:
- org.relaxng.datatype.DatatypeLibrary
public class BuiltinDatatypeLibrary
- extends Object
- implements org.relaxng.datatype.DatatypeLibrary
RELAX NG built-in datatypes.
This implementation relies on Sun XML Datatypes Library.
- Author:
- Kohsuke KAWAGUCHI
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
theInstance
public static final BuiltinDatatypeLibrary theInstance
- the sole instance of this class.
BuiltinDatatypeLibrary
protected BuiltinDatatypeLibrary()
createDatatype
public org.relaxng.datatype.Datatype createDatatype(String name)
throws org.relaxng.datatype.DatatypeException
- Specified by:
createDatatype
in interface org.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
createDatatypeBuilder
public org.relaxng.datatype.DatatypeBuilder createDatatypeBuilder(String name)
throws org.relaxng.datatype.DatatypeException
- Specified by:
createDatatypeBuilder
in interface org.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
MSV