org.apache.cocoon.components.treeprocessor
Interface ProcessingNode

All Superinterfaces:
org.apache.avalon.framework.thread.ThreadSafe
All Known Subinterfaces:
NamedProcessingNode, ParameterizableProcessingNode
All Known Implementing Classes:
AbstractProcessingNode, ActionSetNode, ActSetNode, ActTypeNode, CallNode, GenerateNode, MatchNode, NamedContainerNode, PipelineNode, PreparableMatchNode, ReadNode, SelectNode, TransformNode

public interface ProcessingNode
extends org.apache.avalon.framework.thread.ThreadSafe

Version:
CVS $Id: ProcessingNode.java,v 1.1 2002/03/05 08:26:22 sylvain Exp $
Author:
Sylvain Wallez

Field Summary
static java.lang.String OBJECT_SOURCE_RESOLVER
          The key of the SourceResolver in the object model.
 
Method Summary
 java.lang.String getLocation()
          Get the location of this node.
 boolean invoke(Environment env, InvokeContext context)
          Process environment.
 

Field Detail

OBJECT_SOURCE_RESOLVER

public static final java.lang.String OBJECT_SOURCE_RESOLVER
The key of the SourceResolver in the object model.

See Also:
Constant Field Values
Method Detail

invoke

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

java.lang.Exception

getLocation

public java.lang.String getLocation()
Get the location of this node.



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