# Uses of Class
org.apache.velocity.exception.TemplateInitException

Packages that use TemplateInitException
Package
Description
org.apache.velocity
org.apache.velocity.runtime.directive
org.apache.velocity.runtime.directive.contrib
org.apache.velocity.runtime.parser.node

## Uses of TemplateInitException in org.apache.velocity

Methods in org.apache.velocity that throw TemplateInitException
Modifier and Type
Method
Description
`void`
Template.`initDocument()`
initializes the document.

## Uses of TemplateInitException in org.apache.velocity.runtime.directive

Methods in org.apache.velocity.runtime.directive that throw TemplateInitException
Modifier and Type
Method
Description
`void`
Block.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
simple init - get the key
`void`
BlockMacro.`init(RuntimeServices rs, String macroName, InternalContextAdapter context, Node node)`
Initializes the directive.
`void`
Define.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
simple init - get the key
`void`
Directive.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
How this directive is to be initialized.
`void`
Evaluate.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
Initialize and check arguments.
`void`
Foreach.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
simple init - init the tree and get the elementKey from the AST
`void`
Include.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
simple init - init the tree and get the elementKey from the AST
`void`
Macro.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
`void`
Parse.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`
Init's the #parse directive.

## Uses of TemplateInitException in org.apache.velocity.runtime.directive.contrib

Methods in org.apache.velocity.runtime.directive.contrib that throw TemplateInitException
Modifier and Type
Method
Description
`void`
For.`init(RuntimeServices rs, InternalContextAdapter context, Node node)`

## Uses of TemplateInitException in org.apache.velocity.runtime.parser.node

Methods in org.apache.velocity.runtime.parser.node that throw TemplateInitException
Modifier and Type
Method
Description
`Object`
ASTAssignment.`init(InternalContextAdapter context, Object data)`
`Object`
ASTBinaryOperator.`init(InternalContextAdapter context, Object data)`
`Object`
ASTBlock.`init(InternalContextAdapter context, Object data)`
`Object`
ASTDirective.`init(InternalContextAdapter context, Object data)`
`Object`
ASTDirectiveAssign.`init(InternalContextAdapter context, Object data)`
`Object`
ASTElseIfStatement.`init(InternalContextAdapter context, Object data)`
`Object`
ASTElseStatement.`init(InternalContextAdapter context, Object data)`
`Object`
ASTEscapedDirective.`init(InternalContextAdapter context, Object data)`
`Object`
ASTExpression.`init(InternalContextAdapter context, Object data)`
`Object`
ASTFalse.`init(InternalContextAdapter context, Object data)`
`Object`
ASTFloatingPointLiteral.`init(InternalContextAdapter context, Object data)`
Initialization method - doesn't do much but do the object creation.
`Object`
ASTIdentifier.`init(InternalContextAdapter context, Object data)`
simple init - don't do anything that is context specific.
`Object`
ASTIfStatement.`init(InternalContextAdapter context, Object data)`
`Object`
ASTIncludeStatement.`init(InternalContextAdapter context, Object data)`
`Object`
ASTIndex.`init(InternalContextAdapter context, Object data)`
`Object`
ASTIntegerLiteral.`init(InternalContextAdapter context, Object data)`
`Object`
ASTIntegerRange.`init(InternalContextAdapter context, Object data)`
`Object`
ASTLogicalOperator.`init(InternalContextAdapter context, Object data)`
`Object`
ASTMap.`init(InternalContextAdapter context, Object data)`
`Object`
ASTMathNode.`init(InternalContextAdapter context, Object data)`
`Object`
ASTMethod.`init(InternalContextAdapter context, Object data)`
simple init - init our subtree and get what we can from the AST
`Object`
ASTModNode.`init(InternalContextAdapter context, Object data)`
`Object`
ASTMulNode.`init(InternalContextAdapter context, Object data)`
`Object`
ASTNegateNode.`init(InternalContextAdapter context, Object data)`
`Object`
ASTNotNode.`init(InternalContextAdapter context, Object data)`
`Object`
ASTObjectArray.`init(InternalContextAdapter context, Object data)`
`Object`
ASTprocess.`init(InternalContextAdapter context, Object data)`
`Object`
ASTReference.`init(InternalContextAdapter context, Object data)`
`Object`
ASTSetDirective.`init(InternalContextAdapter context, Object data)`
simple init.
`Object`
ASTStringLiteral.`init(InternalContextAdapter context, Object data)`
init : we don't have to do much.
`Object`
ASTText.`init(InternalContextAdapter context, Object data)`
`Object`
ASTTextblock.`init(InternalContextAdapter context, Object data)`
`Object`
ASTTrue.`init(InternalContextAdapter context, Object data)`
`Object`
ASTVariable.`init(InternalContextAdapter context, Object data)`
`Object`
ASTWord.`init(InternalContextAdapter context, Object data)`
`Object`
Node.`init(InternalContextAdapter context, Object data)`
`Object`
SimpleNode.`init(InternalContextAdapter context, Object data)`