org.apache.cocoon.xml
Class LoggingEntityResolver

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLoggable
        |
        +--org.apache.cocoon.xml.LoggingEntityResolver
All Implemented Interfaces:
org.xml.sax.EntityResolver, org.apache.avalon.framework.logger.Loggable

public class LoggingEntityResolver
extends org.apache.avalon.framework.logger.AbstractLoggable
implements org.xml.sax.EntityResolver

Logging entity resolver to assist in caching.

Version:
CVS $Id: LoggingEntityResolver.java,v 1.4 2002/02/22 07:03:58 cziegeler Exp $
Author:
Donald Ball

Field Summary
protected  java.util.Set dependencies
           
protected  org.xml.sax.EntityResolver resolver
           
 
Constructor Summary
LoggingEntityResolver(org.xml.sax.EntityResolver resolver)
           
 
Method Summary
 java.util.Set getDependencies()
           
 org.xml.sax.InputSource resolveEntity(java.lang.String public_id, java.lang.String system_id)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable
getLogger, setLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

resolver

protected org.xml.sax.EntityResolver resolver

dependencies

protected java.util.Set dependencies
Constructor Detail

LoggingEntityResolver

public LoggingEntityResolver(org.xml.sax.EntityResolver resolver)
Method Detail

resolveEntity

public org.xml.sax.InputSource resolveEntity(java.lang.String public_id,
                                             java.lang.String system_id)
                                      throws org.xml.sax.SAXException,
                                             java.io.IOException
Specified by:
resolveEntity in interface org.xml.sax.EntityResolver

getDependencies

public java.util.Set getDependencies()


Copyright © 1999-2002 Apache Software Foundation. All Rights Reserved.