com.sun.msv.datatype.xsd.ngimpl
Class DataTypeLibraryImpl

java.lang.Object
  extended by com.sun.msv.datatype.xsd.ngimpl.DataTypeLibraryImpl
All Implemented Interfaces:
org.relaxng.datatype.DatatypeLibrary, org.relaxng.datatype.DatatypeLibraryFactory

public class DataTypeLibraryImpl
extends Object
implements org.relaxng.datatype.DatatypeLibrary, org.relaxng.datatype.DatatypeLibraryFactory

DatatypeLibrary implementation for Sun XML Datatypes Library.

Author:
Kohsuke KAWAGUCHI

Constructor Summary
DataTypeLibraryImpl()
           
 
Method Summary
 org.relaxng.datatype.Datatype createDatatype(String typeName)
           
 org.relaxng.datatype.DatatypeBuilder createDatatypeBuilder(String typeName)
           
 org.relaxng.datatype.DatatypeLibrary createDatatypeLibrary(String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTypeLibraryImpl

public DataTypeLibraryImpl()
Method Detail

createDatatype

public org.relaxng.datatype.Datatype createDatatype(String typeName)
                                             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 typeName)
                                                           throws org.relaxng.datatype.DatatypeException
Specified by:
createDatatypeBuilder in interface org.relaxng.datatype.DatatypeLibrary
Throws:
org.relaxng.datatype.DatatypeException

createDatatypeLibrary

public org.relaxng.datatype.DatatypeLibrary createDatatypeLibrary(String uri)
Specified by:
createDatatypeLibrary in interface org.relaxng.datatype.DatatypeLibraryFactory


MSV