package com.hubspot.jinjava.interpret;
import com.hubspot.jinjava.tree.parse.TagToken;
public class UnknownTagException extends TemplateSyntaxException {
private static final long serialVersionUID = 1L;
private final String tag;
private final String defintion;
public UnknownTagException(String tag, String definition, int lineNumber) {
super(definition, "Unknown tag: " + tag, lineNumber);
this.tag = tag;
this.defintion = definition;
}
public UnknownTagException(TagToken tagToken) {
this(tagToken.getTagName(), tagToken.getImage(), tagToken.getLineNumber());
}
public String getTag() {
return tag;
}
public String getDefintion() {
return defintion;
}
}