org.apache.cocoon.components.treeprocessor
Class AbstractProcessingNode

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.cocoon.components.treeprocessor.AbstractProcessingNode
All Implemented Interfaces:
Locatable, LogEnabled, ProcessingNode, ThreadSafe
Direct Known Subclasses:
AbstractParentProcessingNode, AggregateNode, CallFunctionNode, CallNode, FlowNode, MountNode, NullNode, PipelineEventComponentProcessingNode, ReadNode, RedirectToURINode, ScriptNode

public abstract class AbstractProcessingNode
extends AbstractLogEnabled
implements ProcessingNode

Version:
CVS $Id: AbstractProcessingNode.java 446922 2006-09-16 19:24:36Z vgritsenko $
Author:
Sylvain Wallez

Field Summary
protected  Location location
           
 
Fields inherited from interface org.apache.cocoon.components.treeprocessor.ProcessingNode
OBJECT_SOURCE_RESOLVER
 
Constructor Summary
AbstractProcessingNode()
           
 
Method Summary
 Location getLocation()
          Get the location of this node.
protected static SourceResolver getSourceResolver(Map objectModel)
          Get the SourceResolver in an object model.
 void setLocation(Location location)
          Set the location of this node.
 
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
 
Methods inherited from interface org.apache.cocoon.components.treeprocessor.ProcessingNode
invoke
 

Field Detail

location

protected Location location
Constructor Detail

AbstractProcessingNode

public AbstractProcessingNode()
Method Detail

getSourceResolver

protected static SourceResolver getSourceResolver(Map objectModel)
Get the SourceResolver in an object model.


getLocation

public Location getLocation()
Get the location of this node.

Specified by:
getLocation in interface ProcessingNode

setLocation

public void setLocation(Location location)
Set the location of this node.



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