Package org.apache.velocity.exception
Class TemplateInitException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.velocity.exception.VelocityException
org.apache.velocity.exception.TemplateInitException
- All Implemented Interfaces:
Serializable,ExtendedParseException
Exception generated to indicate parse errors caught during
directive initialization (e.g. wrong number of arguments)
- Since:
- 1.5
- Version:
- $Id: TemplateInitException.java 685685 2008-08-13 21:43:27Z nbubna $
- Author:
- Will Glass-Husain
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTemplateInitException(String msg, String templateName, int col, int line) TemplateInitException(String msg, ParseException parseException, String templateName, int col, int line) -
Method Summary
Modifier and TypeMethodDescriptionintReturns the column number where this exception occured.intReturns the line number where this exception occured.Returns the Template name where this exception occured.Methods inherited from class org.apache.velocity.exception.VelocityException
getWrappedThrowableMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
TemplateInitException
-
TemplateInitException
public TemplateInitException(String msg, ParseException parseException, String templateName, int col, int line)
-
-
Method Details
-
getTemplateName
Returns the Template name where this exception occured.- Specified by:
getTemplateNamein interfaceExtendedParseException- Returns:
- the template name
-
getLineNumber
public int getLineNumber()Returns the line number where this exception occured.- Specified by:
getLineNumberin interfaceExtendedParseException- Returns:
- the line number
-
getColumnNumber
public int getColumnNumber()Returns the column number where this exception occured.- Specified by:
getColumnNumberin interfaceExtendedParseException- Returns:
- the line number
-