com.sun.msv.grammar.relaxng.datatype
Class CompatibilityDatatypeLibrary

java.lang.Object
  extended by com.sun.msv.grammar.relaxng.datatype.CompatibilityDatatypeLibrary
All Implemented Interfaces:
DatatypeLibrary

public class CompatibilityDatatypeLibrary
extends Object
implements DatatypeLibrary

RELAX NG DTD compatibility datatype library. This implementation relies on Sun XML Datatypes Library. Compatibility datatypes library available through http://relaxng.org/ns/compatibility/datatypes/1.0.

Author:
Kohsuke KAWAGUCHI

Field Summary
static String namespaceURI
          namespace URI of the compatibility datatypes library.
 
Constructor Summary
CompatibilityDatatypeLibrary()
           
 
Method Summary
 Datatype createDatatype(String name)
           
 DatatypeBuilder createDatatypeBuilder(String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

namespaceURI

public static final String namespaceURI
namespace URI of the compatibility datatypes library.

See Also:
Constant Field Values
Constructor Detail

CompatibilityDatatypeLibrary

public CompatibilityDatatypeLibrary()
Method Detail

createDatatype

public Datatype createDatatype(String name)
                        throws DatatypeException
Specified by:
createDatatype in interface DatatypeLibrary
Throws:
DatatypeException

createDatatypeBuilder

public DatatypeBuilder createDatatypeBuilder(String name)
                                      throws DatatypeException
Specified by:
createDatatypeBuilder in interface DatatypeLibrary
Throws:
DatatypeException