public class HtmlTemplate
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected TextFile | templateText of template. | 
| Constructor and Description | 
|---|
| HtmlTemplate(java.lang.String templateFileName,
            java.lang.String encoding)Create HtmlTemplate with specified template file name. | 
| HtmlTemplate(java.net.URL templateURL,
            java.lang.String encoding)Create HtmlTemplate with specified template URL. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | outputTemplate(java.io.PrintWriter writer,
              UTF8Properties templateProperties)Substitute values in template. | 
protected TextFile template
public HtmlTemplate(java.lang.String templateFileName,
            java.lang.String encoding)
templateFileName - HTML template file name.encoding - Character encoding for template.public HtmlTemplate(java.net.URL templateURL,
            java.lang.String encoding)
templateURL - HTML template URL.encoding - Character encoding for template.public void outputTemplate(java.io.PrintWriter writer,
                  UTF8Properties templateProperties)
                    throws java.io.IOException
writer - Output writer.templateProperties - Properties with values to substitute
                              into template.java.io.IOException - If output cannot be written.