Top Description Fields Constructors Methods
org.apache.xerces.impl.dv.dtd

public Class XML11DTDDVFactoryImpl

extends DTDDVFactoryImpl
Class Inheritance
Imports
java.util.Hashtable, .Iterator, .Map, org.apache.xerces.impl.dv.DatatypeValidator

the factory to create/return built-in XML 1.1 DVs and create user-defined DVs
Author
Neil Graham, IBM
Version
$Id: XML11DTDDVFactoryImpl.java 704573 2008-10-14 16:11:22Z mrglavas $

Field Summary

Modifier and TypeField and Description
pack-priv static final Hashtable<K, V>
Inherited from org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl:
fBuiltInTypes

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public DatatypeValidator

Returns:

the datatype validator of the given name
getBuiltInDV
(String
the name of the datatype
name
)

Overrides org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl.getBuiltInDV.

return a dtd type of the given name This will call the super class if and only if it does not recognize the passed-in name.
public Hashtable<K, V>

Returns:

a hashtable which contains all datatypes
getBuiltInTypes
()

Overrides org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl.getBuiltInTypes.

get all built-in DVs, which are stored in a hashtable keyed by the name New XML 1.1 datatypes are inserted.
Inherited from org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl:
createBuiltInTypes

Field Detail

fXML11BuiltInTypesback to summary
pack-priv static final Hashtable<K, V> fXML11BuiltInTypes

Constructor Detail

XML11DTDDVFactoryImplback to summary
public XML11DTDDVFactoryImpl()

Method Detail

getBuiltInDVback to summary
public DatatypeValidator getBuiltInDV(String name)

Overrides org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl.getBuiltInDV.

return a dtd type of the given name This will call the super class if and only if it does not recognize the passed-in name.

Parameters
name:String

the name of the datatype

Returns:DatatypeValidator

the datatype validator of the given name

getBuiltInTypesback to summary
public Hashtable<K, V> getBuiltInTypes()

Overrides org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl.getBuiltInTypes.

get all built-in DVs, which are stored in a hashtable keyed by the name New XML 1.1 datatypes are inserted.

Returns:Hashtable<K, V>

a hashtable which contains all datatypes