org.apache.cocoon.acting
Class ComposerAction

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLoggable
        |
        +--org.apache.cocoon.acting.AbstractAction
              |
              +--org.apache.cocoon.acting.ComposerAction
All Implemented Interfaces:
Action, org.apache.avalon.framework.component.Component, org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.Loggable
Direct Known Subclasses:
HelloAction, LocaleAction, RequestParamAction, ResourceExistsAction, ScriptAction, SetCharacterEncodingAction, TestAction

public abstract class ComposerAction
extends AbstractAction
implements org.apache.avalon.framework.component.Composable

The ComposerAction will allow any Action that extends this to access SitemapComponents.

Version:
CVS $Id: ComposerAction.java,v 1.5 2002/02/22 06:59:26 cziegeler Exp $
Author:
Giacomo Pati

Field Summary
protected  org.apache.avalon.framework.component.ComponentManager manager
          The component manager instance
 
Fields inherited from class org.apache.cocoon.acting.AbstractAction
EMPTY_MAP
 
Fields inherited from interface org.apache.cocoon.acting.Action
ROLE
 
Constructor Summary
ComposerAction()
           
 
Method Summary
 void compose(org.apache.avalon.framework.component.ComponentManager manager)
          Set the current ComponentManager instance used by this Composable.
 
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
 
Methods inherited from interface org.apache.cocoon.acting.Action
act
 

Field Detail

manager

protected org.apache.avalon.framework.component.ComponentManager manager
The component manager instance
Constructor Detail

ComposerAction

public ComposerAction()
Method Detail

compose

public void compose(org.apache.avalon.framework.component.ComponentManager manager)
             throws org.apache.avalon.framework.component.ComponentException
Set the current ComponentManager instance used by this Composable.
Specified by:
compose in interface org.apache.avalon.framework.component.Composable


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