java.lang.Object
org.apache.velocity.runtime.directive.Directive
org.apache.velocity.runtime.directive.Block
All Implemented Interfaces:
Cloneable, DirectiveConstants
Direct Known Subclasses:
BlockMacro, Define

public abstract class Block extends Directive
Directive that puts an unrendered AST block in the context under the specified key, postponing rendering until the reference is used and rendered.
Since:
1.7
Version:
$Id: Block.java 686842 2008-08-18 18:29:31Z nbubna $
Author:
Andrew Tetlaw, Nathan Bubna, Jarkko Viinamaki