Class BuiltinDatatypeLibrary
- java.lang.Object
-
- com.sun.msv.grammar.relaxng.datatype.BuiltinDatatypeLibrary
-
- All Implemented Interfaces:
org.relaxng.datatype.DatatypeLibrary
public class BuiltinDatatypeLibrary extends java.lang.Object implements org.relaxng.datatype.DatatypeLibrary
RELAX NG built-in datatypes. This implementation relies on Sun XML Datatypes Library.
-
-
Field Summary
Fields Modifier and Type Field Description static BuiltinDatatypeLibrary
theInstance
the sole instance of this class.
-
Constructor Summary
Constructors Modifier Constructor Description protected
BuiltinDatatypeLibrary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.relaxng.datatype.Datatype
createDatatype(java.lang.String name)
org.relaxng.datatype.DatatypeBuilder
createDatatypeBuilder(java.lang.String name)
-
-
-
Field Detail
-
theInstance
public static final BuiltinDatatypeLibrary theInstance
the sole instance of this class.
-
-
Method Detail
-
createDatatype
public org.relaxng.datatype.Datatype createDatatype(java.lang.String name) throws org.relaxng.datatype.DatatypeException
- Specified by:
createDatatype
in interfaceorg.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
-
createDatatypeBuilder
public org.relaxng.datatype.DatatypeBuilder createDatatypeBuilder(java.lang.String name) throws org.relaxng.datatype.DatatypeException
- Specified by:
createDatatypeBuilder
in interfaceorg.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
-
-