Package gw.lang.parser.template
Class TemplateParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- gw.lang.parser.template.TemplateParseException
-
- All Implemented Interfaces:
java.io.Serializable
public class TemplateParseException extends java.lang.Exception- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String[]_argsprivate int_columnprivate int_lineNumberprivate int_offsetprivate ParseResultsException_peprivate ResourceKey_reasonKeyprivate java.lang.String_strTemplateSource
-
Constructor Summary
Constructors Constructor Description TemplateParseException(ParseResultsException pe, java.lang.String strTemplateSource)TemplateParseException(ResourceKey reason, int lineNumber, int column, int offset, java.lang.String... args)TemplateParseException(java.lang.String strReason, ParseResultsException pe, java.lang.String strTemplateSource, int lineNumber, int column, int offset, ResourceKey reason, java.lang.String[] args)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumn()intgetLineNumber()java.lang.StringgetMessage()intgetOffset()ParseResultsExceptiongetParseException()java.lang.StringgetTemplateSource()private static java.lang.StringmakeTemplateParseExceptionMessage(ParseResultsException e, java.lang.String strCompiledSource)
-
-
-
Field Detail
-
_pe
private ParseResultsException _pe
-
_reasonKey
private ResourceKey _reasonKey
-
_args
private java.lang.String[] _args
-
_strTemplateSource
private java.lang.String _strTemplateSource
-
_lineNumber
private int _lineNumber
-
_column
private int _column
-
_offset
private int _offset
-
-
Constructor Detail
-
TemplateParseException
public TemplateParseException(ResourceKey reason, int lineNumber, int column, int offset, java.lang.String... args)
-
TemplateParseException
public TemplateParseException(ParseResultsException pe, java.lang.String strTemplateSource)
-
TemplateParseException
public TemplateParseException(java.lang.String strReason, ParseResultsException pe, java.lang.String strTemplateSource, int lineNumber, int column, int offset, ResourceKey reason, java.lang.String[] args)
-
-
Method Detail
-
getParseException
public ParseResultsException getParseException()
-
getTemplateSource
public java.lang.String getTemplateSource()
-
getLineNumber
public int getLineNumber()
-
getMessage
public java.lang.String getMessage()
- Overrides:
getMessagein classjava.lang.Throwable
-
makeTemplateParseExceptionMessage
private static java.lang.String makeTemplateParseExceptionMessage(ParseResultsException e, java.lang.String strCompiledSource)
-
getColumn
public int getColumn()
-
getOffset
public int getOffset()
-
-