Class BuiltinDatatypeLibrary
java.lang.Object
com.sun.msv.grammar.relaxng.datatype.BuiltinDatatypeLibrary
- All Implemented Interfaces:
org.relaxng.datatype.DatatypeLibrary
RELAX NG built-in datatypes.
This implementation relies on Sun XML Datatypes Library.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuiltinDatatypeLibrary
the sole instance of this class. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.relaxng.datatype.Datatype
createDatatype
(String name) org.relaxng.datatype.DatatypeBuilder
createDatatypeBuilder
(String name)
-
Field Details
-
theInstance
the sole instance of this class.
-
-
Constructor Details
-
BuiltinDatatypeLibrary
protected BuiltinDatatypeLibrary()
-
-
Method Details
-
createDatatype
public org.relaxng.datatype.Datatype createDatatype(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(String name) throws org.relaxng.datatype.DatatypeException - Specified by:
createDatatypeBuilder
in interfaceorg.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
-