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 static String formatJavaDoc(String text) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.insertPageProlog(buffer, 0, TextUtil.getJavaDocStyleSheerURL()); buffer.append(text); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
private String toHtml(String header, String string, String errorString, boolean addPreFormatted) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addSmallHeader(buffer, header); if (string != null) { if (addPreFormatted) { HTMLPrinter.addParagraph(buffer, ""); //$NON-NLS-1$ HTMLPrinter.addPreFormatted(buffer, HTMLPrinter.convertToHTMLContent(string)); } else { HTMLPrinter.addParagraph(buffer, string); } if (errorString != null) { HTMLPrinter.addParagraph(buffer, errorString); } } else { HTMLPrinter.addParagraph(buffer, JavaHoverMessages.NLSStringHover_NLSStringHover_missingKeyWarning); } HTMLPrinter.insertPageProlog(buffer, 0); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
/** * * @param buffer the output buffer * @param paragraphReader The content of the Read will be added to output buffer * */ public static void addParagraph(StringBuilder buffer, Reader paragraphReader) { if (paragraphReader != null) addParagraph(buffer, read(paragraphReader)); }
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(); }
protected String formatSingleMessage(String message) { StringBuffer buffer= new StringBuffer(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, HTMLPrinter.convertToHTMLContent(message)); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
HTMLPrinter.startBulletList(buffer); IJavaElement curr= result[i]; if (curr instanceof IMember) HTMLPrinter.addBullet(buffer, getInfoText((IMember) curr)); HTMLPrinter.endBulletList(buffer); HTMLPrinter.addParagraph(buffer, reader); HTMLPrinter.insertPageProlog(buffer, 0, fBackgroundColorRGB, fgStyleSheet); 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 formatSetMessage(String[] includes, String[] excludes) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.addPageProlog(buffer); if (includes != null && includes.length > 0) { HTMLPrinter.addSmallHeader(buffer, AntEditorTextMessages.XMLTextHover_5); for (int i = 0; i < includes.length; i++) { HTMLPrinter.addBullet(buffer, includes[i]); } } HTMLPrinter.addParagraph(buffer, IAntCoreConstants.EMPTY_STRING); HTMLPrinter.addParagraph(buffer, IAntCoreConstants.EMPTY_STRING); if (excludes != null && excludes.length > 0) { HTMLPrinter.addSmallHeader(buffer, AntEditorTextMessages.XMLTextHover_6); for (int i = 0; i < excludes.length; i++) { HTMLPrinter.addBullet(buffer, excludes[i]); } } HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
} else { StringBuilder buffer= new StringBuilder(); HTMLPrinter.insertPageProlog(buffer, 0, fForegroundColorRGB, fBackgroundColorRGB, fgStyleSheet); HTMLPrinter.addPageEpilog(buffer); javadocHtml= buffer.toString(); if (RTL) { StringBuilder buffer= new StringBuilder(javadocHtml); HTMLPrinter.insertStyles(buffer, new String[] { "direction:rtl" } ); //$NON-NLS-1$ javadocHtml= buffer.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(); }
private String formatMessage(String message) { StringBuilder buffer = new StringBuilder(); HTMLPrinter.addPageProlog(buffer); HTMLPrinter.addParagraph(buffer, message); HTMLPrinter.addPageEpilog(buffer); return buffer.toString(); }
/** * * @param buffer the output buffer * @param position the offset * @param styleSheet Stylesheet * */ public static void insertPageProlog(StringBuilder buffer, int position, String styleSheet) { insertPageProlog(buffer, position, null, null, styleSheet); }
return HTMLPrinter.convertTopLevelFont(buffer.toString(), fontData); } catch (final IOException ex) { JavaPlugin.log(ex);
private String printLiteral(String tagContent) { int contentStart= 0; for (int i= 0; i < tagContent.length(); i++) { if (! Character.isWhitespace(tagContent.charAt(i))) { contentStart= i; break; } } return HTMLPrinter.convertToHTMLContent(tagContent.substring(contentStart)); }
HTMLPrinter.insertStyles(buffer, styles); content= buffer.toString();
HTMLPrinter.startBulletList(buffer); IJavaElement curr= result[i]; if (curr instanceof IMember || curr.getElementType() == IJavaElement.LOCAL_VARIABLE) { HTMLPrinter.addBullet(buffer, getInfoText(curr)); hasContents= true; HTMLPrinter.endBulletList(buffer); if (curr instanceof IMember) { IMember member= (IMember) curr; HTMLPrinter.addSmallHeader(buffer, getInfoText(member)); Reader reader; try { HTMLPrinter.addParagraph(buffer, reader); HTMLPrinter.addSmallHeader(buffer, getInfoText(curr)); hasContents= true; HTMLPrinter.insertPageProlog(buffer, 0, getStyleSheet()); 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(); }
} else { StringBuffer buffer= new StringBuffer(); HTMLPrinter.insertPageProlog(buffer, 0, null, fBackgroundColorRGB, fgStyleSheet); HTMLPrinter.addPageEpilog(buffer); javadocHtml= buffer.toString(); if (RTL) { StringBuffer buffer= new StringBuffer(javadocHtml); HTMLPrinter.insertStyles(buffer, new String[] { "direction:rtl" } ); //$NON-NLS-1$ javadocHtml= buffer.toString();
public static void insertPageProlog(StringBuffer buffer, int position, String styleSheet) { insertPageProlog(buffer, position, null, null, styleSheet); }