package com.norteksoft.product.util;
import java.io.IOException;
import java.io.Reader;
import java.io.StringReader;
import freemarker.cache.TemplateLoader;
public class StringTemplateLoader implements TemplateLoader {
public void closeTemplateSource(Object templateSource) throws IOException {
return;
}
public Object findTemplateSource(String name) throws IOException {
return name;
}
public long getLastModified(Object templateSource) {
return System.currentTimeMillis();
}
public Reader getReader(Object templateSource, String encoding)
throws IOException {
String ftlString = (String) templateSource;
return new StringReader(ftlString);
}
}