org.apache.torque.generator.configuration
Class ConfigurationEntityResolver

java.lang.Object
  extended by org.apache.torque.generator.configuration.ConfigurationEntityResolver
All Implemented Interfaces:
EntityResolver

public class ConfigurationEntityResolver
extends Object
implements EntityResolver

A resolver to get the confoguration.xsd file for the XML parser from the jar.

Version:
$Id: ConfigurationEntityResolver.java 1331190 2012-04-27 02:41:35Z tfischer $

Field Summary
static String CONFIGURATION_SCHEMA_SYSTEMID
          The SystemId of the configuration schema.
static String OUTLET_SCHEMA_SYSTEMID
          The SystemId of the configuration schema.
 
Constructor Summary
ConfigurationEntityResolver()
           
 
Method Summary
 InputSource resolveEntity(String publicId, String systemId)
          An implementation of the SAX EntityResolver interface to be called by the XML parser.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIGURATION_SCHEMA_SYSTEMID

public static final String CONFIGURATION_SCHEMA_SYSTEMID
The SystemId of the configuration schema.

See Also:
Constant Field Values

OUTLET_SCHEMA_SYSTEMID

public static final String OUTLET_SCHEMA_SYSTEMID
The SystemId of the configuration schema.

See Also:
Constant Field Values
Constructor Detail

ConfigurationEntityResolver

public ConfigurationEntityResolver()
Method Detail

resolveEntity

public InputSource resolveEntity(String publicId,
                                 String systemId)
                          throws IOException,
                                 SAXException
An implementation of the SAX EntityResolver interface to be called by the XML parser. If the URI is known, the corresponding resource from the jar is returned. In all other cases, null is returned to indicate that the parser should open a regular connection to the systemId URI.

Specified by:
resolveEntity in interface EntityResolver
Parameters:
publicId - The public identifier of the external entity
systemId - The system identifier of the external entity
Returns:
An InputSource for the entity if the uri is known, or null otherwise.
Throws:
IOException
SAXException


Copyright © 2000-2013 The Apache Software Foundation. All Rights Reserved.