org.apache.commons.jelly
Interface Script
- All Known Implementing Classes:
- TextScript, ScriptBlock, TagScript, ExpressionScript
- public interface Script
Script
represents a Jelly script.
A Script must be thread safe so care should be taken on the
implementations of Scripts. However Tags are only used in a single thread
(each thread will have create its own Tags for the Script it is running)
so multi threading is not a concern for Tag developers.
- Version:
- $Revision: 1.12 $
- Author:
- James Strachan
Method Summary |
Script |
compile()
Called by the parser to allow a more efficient
representation of the script to be used. |
void |
run(JellyContext context,
XMLOutput output)
Evaluates the body of a tag |
compile
public Script compile()
throws JellyException
- Called by the parser to allow a more efficient
representation of the script to be used.
run
public void run(JellyContext context,
XMLOutput output)
throws JellyTagException
- Evaluates the body of a tag
Copyright © 2002-2004 Apache Software Foundation. All Rights Reserved.