org.apache.lenya.cms.cocoon.components.modules.input
Class PublicationFallbackModule

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.components.modules.input.AbstractInputModule
          extended by org.apache.lenya.cms.cocoon.components.modules.input.OperationModule
              extended by org.apache.lenya.cms.cocoon.components.modules.input.AbstractPageEnvelopeModule
                  extended by org.apache.lenya.cms.cocoon.components.modules.input.FallbackModule
                      extended by org.apache.lenya.cms.cocoon.components.modules.input.PublicationFallbackModule
All Implemented Interfaces:
org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.service.Serviceable, org.apache.cocoon.components.modules.input.InputModule

public class PublicationFallbackModule
extends FallbackModule

Publication Fallback Module


Field Summary
 
Fields inherited from class org.apache.lenya.cms.cocoon.components.modules.input.FallbackModule
ATTRIBUTE_SRC, ELEMENT_PATH, PATH_PREFIX
 
Fields inherited from class org.apache.lenya.cms.cocoon.components.modules.input.OperationModule
manager
 
Fields inherited from class org.apache.cocoon.components.modules.input.AbstractInputModule
settings
 
Fields inherited from interface org.apache.cocoon.components.modules.input.InputModule
ROLE
 
Constructor Summary
PublicationFallbackModule()
          Ctor.
 
Method Summary
protected  java.lang.String[] getBaseURIs(java.util.Map objectModel, java.lang.String name)
          Returns the base directory URIs in the order they should be traversed.
 
Methods inherited from class org.apache.lenya.cms.cocoon.components.modules.input.FallbackModule
configure, getAttribute, getAttributeNames, getAttributeValues, resolveURI
 
Methods inherited from class org.apache.lenya.cms.cocoon.components.modules.input.AbstractPageEnvelopeModule
getAttributeName, getEnvelope
 
Methods inherited from class org.apache.lenya.cms.cocoon.components.modules.input.OperationModule
contextualize, getDocumentFactory, initialize, service
 
Methods inherited from class org.apache.cocoon.components.modules.input.AbstractInputModule
dispose
 
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

PublicationFallbackModule

public PublicationFallbackModule()
Ctor.

Method Detail

getBaseURIs

protected java.lang.String[] getBaseURIs(java.util.Map objectModel,
                                         java.lang.String name)
                                  throws org.apache.avalon.framework.configuration.ConfigurationException
Description copied from class: FallbackModule
Returns the base directory URIs in the order they should be traversed.

Overrides:
getBaseURIs in class FallbackModule
Parameters:
objectModel - The object model.
name - The name of the module attribute.
Returns:
An array of strings.
Throws:
org.apache.avalon.framework.configuration.ConfigurationException - if an error occurs.
See Also:
FallbackModule.getBaseURIs(java.util.Map, java.lang.String)


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