package org.webpieces.templatingdev.api;
public abstract class AbstractTag implements HtmlGen {
@Override
public void generateStartAndEnd(ScriptOutput sourceCode, Token token, int uniqueId) {
String name = getName();
throw new IllegalArgumentException(name+" tag can only be used with a body so"
+ " #{"+name+"/} is not usable. "+token.getSourceLocation(true));
}
/**
* Only needed in special cases like the #{else}# MUST have an #{/if} before it
*/
public void validatePreviousSibling(Token current, Token prevous) {
}
}