org.apache.turbine.services.intake.transform
Class DTDResolver

java.lang.Object
  extended byorg.apache.turbine.services.intake.transform.DTDResolver
All Implemented Interfaces:
org.xml.sax.EntityResolver

public class DTDResolver
extends java.lang.Object
implements org.xml.sax.EntityResolver

A resolver to get the database.dtd file for the XML parser from the jar. This does not work with jdk1.3 on linux and OSX, see Bug 4337703

Version:
$Id: DTDResolver.java 542370 2007-05-29 01:26:13Z seade $
Author:
Martin Poeschl, Henning P. Schmiedehausen, Quinton McCombs

Constructor Summary
DTDResolver()
          constructor
 
Method Summary
 org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId)
          called by the XML parser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTDResolver

public DTDResolver()
constructor

Method Detail

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                             java.lang.String systemId)
called by the XML parser

Specified by:
resolveEntity in interface org.xml.sax.EntityResolver
Returns:
an InputSource for the intake.dtd file


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.