package me.osm.gazetteer.web.api.renders;
import me.osm.gazetteer.web.Configuration;
public abstract class ASitemapRender implements SitemapRender {
protected String webRoot;
protected String hostName;
protected String featureUrlTemplate;
public ASitemapRender(Configuration config) {
this.featureUrlTemplate = config.getSiteXMLFeatureURL();
this.webRoot = config.getWebRoot();
this.hostName = config.getHostName();
}
protected StringBuilder sb;
@Override
public void pageBegin() {
sb = new StringBuilder();
}
@Override
public void pageEnd() {
}
@Override
public void indexBegin() {
sb = new StringBuilder();
}
@Override
public void indexEnd() {
}
public String toString() {
return sb.toString();
}
}