org.apache.cocoon.components.treeprocessor
Class AbstractProcessingNode

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.components.treeprocessor.AbstractProcessingNode
All Implemented Interfaces:
LogEnabled, ThreadSafe, ProcessingNode, Locatable
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.html 1304258 2012-03-23 10:09:27Z ilgrosso $
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
Specified by:
getLocation in interface Locatable
Returns:
the location

setLocation

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



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