Added basic HTML generation and response handling.
[jrw.git] / src / jrw / sp / HtmlFormatter.java
CommitLineData
6e0043cc
FT
1package jrw.sp;
2
3import java.util.*;
4
5public class HtmlFormatter extends Formatter {
6 private static final Collection<String> shortenable = new HashSet<>(Arrays.asList("audio", "br", "hr", "img", "input", "meta", "link", "source", "video"));
7
8 public HtmlFormatter(Element root) {
9 super(xhtml.doctype, root);
10 }
11
12 protected boolean shorten(Element el) {
13 if((el.name.ns == xhtml.ns) && !shortenable.contains(el.name.local))
14 return(false);
15 return(super.shorten(el));
16 }
17}