diff --git a/source/net/yacy/cora/federate/solr/responsewriter/SnapshotImagesReponseWriter.java b/source/net/yacy/cora/federate/solr/responsewriter/SnapshotImagesReponseWriter.java index d12cd47dc..ed497a600 100644 --- a/source/net/yacy/cora/federate/solr/responsewriter/SnapshotImagesReponseWriter.java +++ b/source/net/yacy/cora/federate/solr/responsewriter/SnapshotImagesReponseWriter.java @@ -5,8 +5,6 @@ import java.io.Writer; import java.util.HashSet; import java.util.Set; -import net.yacy.search.schema.CollectionSchema; - import org.apache.lucene.document.Document; import org.apache.solr.common.params.SolrParams; import org.apache.solr.common.util.NamedList; @@ -18,6 +16,8 @@ import org.apache.solr.search.DocIterator; import org.apache.solr.search.DocList; import org.apache.solr.search.SolrIndexSearcher; +import net.yacy.search.schema.CollectionSchema; + /** * this writer is supposed to be used to generate iframes. It generates links for the /api/snapshot.jpg servlet. */ @@ -48,6 +48,20 @@ public class SnapshotImagesReponseWriter implements QueryResponseWriter, Embedde @Override public void init(@SuppressWarnings("rawtypes") NamedList n) { } + + /** + * Append the response HTML head to the writer. + * @param writer an open output writer. Must not be null. + * @throws IOException when a write error occurred + */ + private void writeHtmlHead(final Writer writer) throws IOException { + writer.write("\n"); + writer.write(""); + writer.write("\n"); + writer.write(""); + writer.write("Documents snapshots\n"); + writer.write("\n"); + } @Override public void write(final Writer writer, final SolrQueryRequest request, final SolrQueryResponse rsp) throws IOException { @@ -55,8 +69,8 @@ public class SnapshotImagesReponseWriter implements QueryResponseWriter, Embedde assert values.get("responseHeader") != null; assert values.get("response") != null; - writer.write("\n"); - writer.write("\n"); + writeHtmlHead(writer); + writer.write("\n"); final SolrParams originalParams = request.getOriginalParams(); final int width = originalParams.getInt("width", DEFAULT_WIDTH);