private static String formatJavaDoc(String text) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.insertPageProlog(buffer, 0, TextUtil.getJavaDocStyleSheerURL()); buffer.append(text); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
/** * Adds a HTML header and CSS info if <code>html</code> is only an HTML fragment (has no * <html> section). * * @param html the html / text produced by a revision * @return modified html */ private String addCSSToHTMLFragment(String html) { int max= Math.min(100, html.length()); if (html.substring(0, max).indexOf("<html>") != -1) //$NON-NLS-1$ // there is already a header return html; StringBuilder info= new StringBuilder(512 + html.length()); HTMLPrinter.insertPageProlog(info, 0, fgStyleSheet); info.append(html); HTMLPrinter.addPageEpilog(info); return info.toString(); }
/** * Adds a HTML header and CSS info if <code>html</code> is only an HTML fragment (has no * <html> section). * * @param html the html / text produced by a revision * @return modified html */ private String addCSSToHTMLFragment(String html) { int max= Math.min(100, html.length()); if (html.substring(0, max).indexOf("<html>") != -1) //$NON-NLS-1$ // there is already a header return html; StringBuffer info= new StringBuffer(512 + html.length()); HTMLPrinter.insertPageProlog(info, 0, fgStyleSheet); info.append(html); HTMLPrinter.addPageEpilog(info); return info.toString(); } };
/** * Adds a HTML header and CSS info if <code>html</code> is only an HTML fragment (has no * <html> section). * * @param html the html / text produced by a revision * @return modified html */ private String addCSSToHTMLFragment(String html) { int max= Math.min(100, html.length()); if (html.substring(0, max).indexOf("<html>") != -1) //$NON-NLS-1$ // there is already a header return html; StringBuffer info= new StringBuffer(512 + html.length()); HTMLPrinter.insertPageProlog(info, 0, fgStyleSheet); info.append(html); HTMLPrinter.addPageEpilog(info); return info.toString(); } }
private String formatMessage(String message) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, message); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
/** * Adds a HTML header and CSS info if <code>html</code> is only an HTML fragment (has no * <html> section). * * @param html the html / text produced by a revision * @return modified html */ private String addCSSToHTMLFragment(String html) { int max= Math.min(100, html.length()); if (html.substring(0, max).indexOf("<html>") != -1) //$NON-NLS-1$ // there is already a header return html; StringBuffer info= new StringBuffer(512 + html.length()); HTMLPrinter.insertPageProlog(info, 0, fgStyleSheet); info.append(html); HTMLPrinter.addPageEpilog(info); return info.toString(); }
private String findJavadoc(final IMember element) throws JavaModelException { String html = JavadocContentAccess2.getHTMLContent(element, true); if (html == null) { html = Messages.EXTDOC_JAVADOC_NOT_FOUND; } final int max = Math.min(100, html.length()); if (html.substring(0, max).indexOf("<html>") != -1) { //$NON-NLS-1$ // there is already a header return html; } final StringBuffer info = new StringBuffer(512 + html.length()); HTMLPrinter.insertPageProlog(info, 0, fgStyleSheet); info.append(html); HTMLPrinter.addPageEpilog(info); return info.toString(); }
private String formatMessage(String message) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.insertPageProlog(buffer, 0, getStyleSheet()); buffer.append(HTMLPrinter.convertToHTMLContent(message)); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
protected String formatSingleMessage(String message) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(message)); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
@Override protected String formatSingleMessage(String message) { StringBuilder buffer= new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(message)); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
private String toHtml(String header, String string) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addSmallHeader(buffer, header); HTMLPrinter.addParagraph(buffer, string); HTMLPrinter.insertPageProlog(buffer, 0); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
private String formatSingleMessage(String message) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(message)); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
@Override protected String formatSingleMessage(String message) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(message)); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
protected XtextBrowserInformationControlInput getHoverInfo(EObject element, IRegion hoverRegion, XtextBrowserInformationControlInput previous) { String html = getHoverInfoAsHtml(element); if (html != null) { StringBuffer buffer = new StringBuffer(html); HTMLPrinter.insertPageProlog(buffer, 0, getStyleSheet()); HTMLPrinter.addPageEpilog(buffer); html = buffer.toString(); return new XtextBrowserInformationControlInput(previous, element, html, labelProvider); } return null; }
public Object getAdditionalProposalInfo(IProgressMonitor monitor) { if (getProposalInfo() != null) { String info= getProposalInfo().getInfo(monitor); if (info != null && info.length() > 0) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.insertPageProlog(buffer, 0, getCSSStyles()); buffer.append(info); HTMLPrinter.addPageEpilog(buffer); info= buffer.toString(); } return info; } return null; }
protected String formatMultipleMessages(List messages) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(JavaUIMessages.JavaAnnotationHover_multipleMarkersAtThisLine)); HTMLPrinter.startBulletList(buffer); Iterator e= messages.iterator(); while (e.hasNext()) HTMLPrinter.addBullet(buffer, HTMLPrinter.convertToHTMLContent((String) e.next())); HTMLPrinter.endBulletList(buffer); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); } }
private String formatPathMessage(String[] list) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addSmallHeader(buffer, AntEditorTextMessages.XMLTextHover_4); HTMLPrinter.startBulletList(buffer); for (int i = 0; i < list.length; i++) { HTMLPrinter.addBullet(buffer, list[i]); } HTMLPrinter.endBulletList(buffer); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
@Override protected String formatMultipleMessages(List<String> messages) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(JavaUIMessages.JavaAnnotationHover_multipleMarkersAtThisLine)); HTMLPrinter.startBulletList(buffer); Iterator<?> e= messages.iterator(); while (e.hasNext()) HTMLPrinter.addBullet(buffer, HTMLPrinter.convertToHTMLContent((String) e.next())); HTMLPrinter.endBulletList(buffer); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); } }
@Override protected String formatMultipleMessages(List<String> messages) { StringBuilder buffer= new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(JavaUIMessages.JavaAnnotationHover_multipleMarkersAtThisLine)); HTMLPrinter.startBulletList(buffer); Iterator<?> e= messages.iterator(); while (e.hasNext()) HTMLPrinter.addBullet(buffer, HTMLPrinter.convertToHTMLContent((String) e.next())); HTMLPrinter.endBulletList(buffer); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); } }
private String formatMultipleMessages(List<String> messages) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(AntEditorMessages.getString("AntAnnotationHover.multipleMarkersAtThisLine"))); //$NON-NLS-1$ HTMLPrinter.startBulletList(buffer); Iterator<String> e = messages.iterator(); while (e.hasNext()) HTMLPrinter.addBullet(buffer, HTMLPrinter.convertToHTMLContent(e.next())); HTMLPrinter.endBulletList(buffer); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); } }