org.apache.cocoon.components.treeprocessor
Interface ProcessingNode

All Superinterfaces:
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, Locatable

Version:
CVS $Id: ProcessingNode.java 233343 2005-08-18 18:06:44Z sylvain $
Author:
Sylvain Wallez

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

Method Detail

invoke

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

Throws:
Exception

getLocation

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

Specified by:
getLocation in interface Locatable
Returns:
the location


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.