public void perform(IndexSearcher searcher) throws IOException { Explanation e = searcher.explain(myquery, docid); sb.append(e.toHtml()); } });
/** Render an explanation as HTML. */ public String toHtml() { StringBuilder buffer = new StringBuilder(); buffer.append("<ul>\n"); buffer.append("<li>"); buffer.append(getSummary()); buffer.append("<br />\n"); Explanation[] details = getDetails(); for (int i = 0 ; i < details.length; i++) { buffer.append(details[i].toHtml()); } buffer.append("</li>\n"); buffer.append("</ul>\n"); return buffer.toString(); } }
/** Render an explanation as HTML. */ public String toHtml() { StringBuilder buffer = new StringBuilder(); buffer.append("<ul>\n"); buffer.append("<li>"); buffer.append(getSummary()); buffer.append("<br />\n"); Explanation[] details = getDetails(); for (int i = 0 ; i < details.length; i++) { buffer.append(details[i].toHtml()); } buffer.append("</li>\n"); buffer.append("</ul>\n"); return buffer.toString(); } }
/** Render an explanation as HTML. */ public String toHtml() { StringBuffer buffer = new StringBuffer(); buffer.append("<ul>\n"); buffer.append("<li>"); buffer.append(getSummary()); buffer.append("<br />\n"); Explanation[] details = getDetails(); if (details != null) { for (int i = 0 ; i < details.length; i++) { buffer.append(details[i].toHtml()); } } buffer.append("</li>\n"); buffer.append("</ul>\n"); return buffer.toString(); } }
/** Render an explanation as HTML. */ public String toHtml() { StringBuffer buffer = new StringBuffer(); buffer.append("<ul>\n"); buffer.append("<li>"); buffer.append(getSummary()); buffer.append("<br />\n"); Explanation[] details = getDetails(); if (details != null) { for (int i = 0 ; i < details.length; i++) { buffer.append(details[i].toHtml()); } } buffer.append("</li>\n"); buffer.append("</ul>\n"); return buffer.toString(); } }
/** Render an explanation as HTML. */ public String toHtml() { StringBuilder buffer = new StringBuilder(); buffer.append("<ul>\n"); buffer.append("<li>"); buffer.append(getSummary()); buffer.append("<br />\n"); Explanation[] details = getDetails(); if (details != null) { for (int i = 0 ; i < details.length; i++) { buffer.append(details[i].toHtml()); } } buffer.append("</li>\n"); buffer.append("</ul>\n"); return buffer.toString(); } }
/** Render an explanation as HTML. */ public String toHtml() { StringBuffer buffer = new StringBuffer(); buffer.append("<ul>\n"); buffer.append("<li>"); buffer.append(getValue()); buffer.append(" = "); buffer.append(getDescription()); buffer.append("</li>\n"); Explanation[] details = getDetails(); if (details != null) { for (int i = 0 ; i < details.length; i++) { buffer.append(details[i].toHtml()); } } buffer.append("</ul>\n"); return buffer.toString(); } }