org.apache.lenya.cms.cocoon.source
Class TemplateFallbackSourceFactory

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.lenya.cms.cocoon.source.FallbackSourceFactory
          extended by org.apache.lenya.cms.cocoon.source.TemplateFallbackSourceFactory
All Implemented Interfaces:
org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.service.Serviceable, org.apache.excalibur.source.SourceFactory, org.apache.excalibur.source.URIAbsolutizer

public class TemplateFallbackSourceFactory
extends FallbackSourceFactory

Source factory following the fallback principle, resolving the existing ancestor of the existing resource. For more information about the URL syntax, see FallbackSourceFactory.

Version:
$Id: FallbackSourceFactory.java 264153 2005-08-29 15:11:14Z andreas $

Field Summary
 
Fields inherited from interface org.apache.excalibur.source.SourceFactory
ROLE
 
Constructor Summary
TemplateFallbackSourceFactory()
           
 
Method Summary
protected  VisitingSourceResolver getSourceVisitor()
           
 
Methods inherited from class org.apache.lenya.cms.cocoon.source.FallbackSourceFactory
absolutize, contextualize, getSource, release, service
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateFallbackSourceFactory

public TemplateFallbackSourceFactory()
Method Detail

getSourceVisitor

protected VisitingSourceResolver getSourceVisitor()
Overrides:
getSourceVisitor in class FallbackSourceFactory


Copyright 1999-2006 Apache Software Foundation. All Rights Reserved.