package ch.vorburger.mtemplating;
import java.io.Reader;
/**
* TODO Doc
*
* @author Michael Vorburger
*/
public class Template {
public Template(Class<?> parameterClass, Reader reader) {
super();
this.parameterClass = parameterClass;
this.reader = reader;
}
// TODO Merge these two into on, and handle split inside template?
public String dottedPackageName;
public String className;
// public final LinkedList<Class<?>> typesToImport = new LinkedList<Class<?>>();
public final Class<?> parameterClass;
public String parameterVariableName = "p";
public String expressionEscapeStartTag = "<%=";
public String expressionEscapeEndTag = "=%>";
public String codeEscapeStartTag = "<%";
public String codeEscapeEndTag = "%>";
public final Reader reader;
}