Package com.sun.msv.datatype.xsd.ngimpl
Class DataTypeLibraryImpl
- java.lang.Object
-
- com.sun.msv.datatype.xsd.ngimpl.DataTypeLibraryImpl
-
- All Implemented Interfaces:
org.relaxng.datatype.DatatypeLibrary
,org.relaxng.datatype.DatatypeLibraryFactory
public class DataTypeLibraryImpl extends java.lang.Object implements org.relaxng.datatype.DatatypeLibrary, org.relaxng.datatype.DatatypeLibraryFactory
DatatypeLibrary implementation for Sun XML Datatypes Library.
-
-
Constructor Summary
Constructors Constructor Description DataTypeLibraryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.relaxng.datatype.Datatype
createDatatype(java.lang.String typeName)
org.relaxng.datatype.DatatypeBuilder
createDatatypeBuilder(java.lang.String typeName)
org.relaxng.datatype.DatatypeLibrary
createDatatypeLibrary(java.lang.String uri)
private XSDatatype
getType(java.lang.String typeName)
-
-
-
Method Detail
-
createDatatype
public org.relaxng.datatype.Datatype createDatatype(java.lang.String typeName) throws org.relaxng.datatype.DatatypeException
- Specified by:
createDatatype
in interfaceorg.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
-
getType
private XSDatatype getType(java.lang.String typeName) throws org.relaxng.datatype.DatatypeException
- Throws:
org.relaxng.datatype.DatatypeException
-
createDatatypeBuilder
public org.relaxng.datatype.DatatypeBuilder createDatatypeBuilder(java.lang.String typeName) throws org.relaxng.datatype.DatatypeException
- Specified by:
createDatatypeBuilder
in interfaceorg.relaxng.datatype.DatatypeLibrary
- Throws:
org.relaxng.datatype.DatatypeException
-
createDatatypeLibrary
public org.relaxng.datatype.DatatypeLibrary createDatatypeLibrary(java.lang.String uri)
- Specified by:
createDatatypeLibrary
in interfaceorg.relaxng.datatype.DatatypeLibraryFactory
-
-