Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/internal/autotools/ui/HTMLPrinter.java')
-rw-r--r--build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/internal/autotools/ui/HTMLPrinter.java58
1 files changed, 28 insertions, 30 deletions
diff --git a/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/internal/autotools/ui/HTMLPrinter.java b/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/internal/autotools/ui/HTMLPrinter.java
index 3b261ef496b..068a5973443 100644
--- a/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/internal/autotools/ui/HTMLPrinter.java
+++ b/build/org.eclipse.cdt.autotools.ui/src/org/eclipse/cdt/internal/autotools/ui/HTMLPrinter.java
@@ -17,78 +17,77 @@ package org.eclipse.cdt.internal.autotools.ui;
import java.io.IOException;
import java.io.Reader;
-
/**
* Provides a set of convenience methods for creating HTML pages.
*/
public class HTMLPrinter {
-
+
private HTMLPrinter() {
}
-
+
private static String replace(String text, char c, String s) {
-
- int previous= 0;
- int current= text.indexOf(c, previous);
-
+
+ int previous = 0;
+ int current = text.indexOf(c, previous);
+
if (current == -1)
return text;
-
+
StringBuilder buffer = new StringBuilder();
while (current > -1) {
buffer.append(text.substring(previous, current));
buffer.append(s);
- previous= current + 1;
- current= text.indexOf(c, previous);
+ previous = current + 1;
+ current = text.indexOf(c, previous);
}
buffer.append(text.substring(previous));
-
+
return buffer.toString();
}
-
+
public static String convertToHTMLContent(String content) {
- content= replace(content, '<', "&lt;"); //$NON-NLS-1$
+ content = replace(content, '<', "&lt;"); //$NON-NLS-1$
return replace(content, '>', "&gt;"); //$NON-NLS-1$
}
-
+
public static String read(Reader rd) {
-
+
StringBuilder buffer = new StringBuilder();
- char[] readBuffer= new char[2048];
-
+ char[] readBuffer = new char[2048];
+
try {
- int n= rd.read(readBuffer);
+ int n = rd.read(readBuffer);
while (n > 0) {
buffer.append(readBuffer, 0, n);
- n= rd.read(readBuffer);
+ n = rd.read(readBuffer);
}
return buffer.toString();
} catch (IOException x) {
}
-
+
return null;
}
public static void insertPageProlog(StringBuilder buffer, int position) {
buffer.insert(position, "<html><body text=\"#000000\" bgcolor=\"#FFFF88\"><font size=-1>"); //$NON-NLS-1$
}
-
+
public static void addPageProlog(StringBuilder buffer) {
insertPageProlog(buffer, buffer.length());
}
-
+
public static void addPageEpilog(StringBuilder buffer) {
buffer.append("</font></body></html>"); //$NON-NLS-1$
}
-
+
public static void startBulletList(StringBuilder buffer) {
buffer.append("<ul>"); //$NON-NLS-1$
}
-
+
public static void endBulletList(StringBuilder buffer) {
buffer.append("</ul>"); //$NON-NLS-1$
}
-
+
public static void addBullet(StringBuilder buffer, String bullet) {
if (bullet != null) {
buffer.append("<li>"); //$NON-NLS-1$
@@ -96,7 +95,7 @@ public class HTMLPrinter {
buffer.append("</li>"); //$NON-NLS-1$
}
}
-
+
public static void addSmallHeader(StringBuilder buffer, String header) {
if (header != null) {
buffer.append("<h5>"); //$NON-NLS-1$
@@ -104,16 +103,15 @@ public class HTMLPrinter {
buffer.append("</h5>"); //$NON-NLS-1$
}
}
-
+
public static void addParagraph(StringBuilder buffer, String paragraph) {
if (paragraph != null) {
buffer.append("<p>"); //$NON-NLS-1$
buffer.append(paragraph);
}
}
-
- public static void addParagraph(StringBuilder buffer,
- Reader paragraphReader) {
+
+ public static void addParagraph(StringBuilder buffer, Reader paragraphReader) {
if (paragraphReader != null)
addParagraph(buffer, read(paragraphReader));
}

Back to the top