org.apache.cocoon.components.treeprocessor
Interface ProcessingNode

All Superinterfaces:
org.apache.cocoon.util.location.Locatable, ThreadSafe
All Known Subinterfaces:
NamedProcessingNode, ParameterizableProcessingNode
All Known Implementing Classes:
AbstractProcessingNode, ActionSetNode, ActSetNode, ActTypeNode, CallFunctionNode, CallNode, GenerateNode, MatchNode, NamedContainerNode, PipelineNode, PreparableMatchNode, ReadNode, SelectNode, SerializeNode, SwitchSelectNode, TransformNode

public interface ProcessingNode
extends ThreadSafe, org.apache.cocoon.util.location.Locatable

Version:
$Id: ProcessingNode.html 1304280 2012-03-23 11:18:01Z ilgrosso $

Method Summary
 org.apache.cocoon.util.location.Location getLocation()
          Get the location of this node.
 boolean invoke(org.apache.cocoon.environment.Environment env, InvokeContext context)
          Process environment.
 

Method Detail

invoke

public boolean invoke(org.apache.cocoon.environment.Environment env,
                      InvokeContext context)
               throws Exception
Process environment.

Throws:
Exception

getLocation

public org.apache.cocoon.util.location.Location getLocation()
Get the location of this node.

Specified by:
getLocation in interface org.apache.cocoon.util.location.Locatable


Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.