Entity resolver for various DTD/schema. Holds information and performs resolving on a variety of DTD and schema, both those defined by Castor and those used by Castor and cached by it.
The following DTD and XML schema are supported:
- Castor mapping DTD/Schema
- Castor JDO configuration DTD/Schema
- XML Schema DTDs
This resolver can resolve both public and system identifiers, and will return an input stream into a cached resource in the Castor JAR.
This resolver can be used as wrapper to another entity resolver. For example, if a resolver is used for external entities in the mapping file, construct a new resolver using the {@link #DTDResolver(EntityResolver)} constructor.
@author Assaf Arkin
@version $Revision: 7774 $ $Date: 2005-12-13 14:58:48 -0700 (Tue, 13 Dec 2005) $