org.apache.xerces.impl.dv
public abstract class DTDDVFactory extends Object
Version: $Id: DTDDVFactory.java,v 1.9 2004/10/06 14:56:50 mrglavas Exp $
Constructor Summary | |
---|---|
protected | DTDDVFactory() |
Method Summary | |
---|---|
abstract DatatypeValidator | getBuiltInDV(String name)
return a dtd type of the given name
|
abstract Hashtable | getBuiltInTypes()
get all built-in DVs, which are stored in a hashtable keyed by the name
|
static DTDDVFactory | getInstance()
Get an instance of the default DTDDVFactory implementation.
|
static DTDDVFactory | getInstance(String factoryClass)
Get an instance of DTDDVFactory implementation.
|
Parameters: name the name of the datatype
Returns: the datatype validator of the given name
Returns: a hashtable which contains all datatypes
Returns: an instance of DTDDVFactory implementation
Throws: DVFactoryException cannot create an instance of the specified class name or the default class name
Parameters: factoryClass name of the implementation to load.
Returns: an instance of DTDDVFactory implementation
Throws: DVFactoryException cannot create an instance of the specified class name or the default class name