[jboss-cvs] jboss-seam/src/pdf/org/jboss/seam/pdf/ui ...
Norman Richards
norman.richards at jboss.com
Tue Jan 16 18:49:07 EST 2007
User: nrichards
Date: 07/01/16 18:49:07
Modified: src/pdf/org/jboss/seam/pdf/ui UIDocument.java
Log:
also do itext html
Revision Changes Path
1.7 +8 -2 jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: UIDocument.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/ui/UIDocument.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- UIDocument.java 15 Jan 2007 19:36:41 -0000 1.6
+++ UIDocument.java 16 Jan 2007 23:49:07 -0000 1.7
@@ -7,8 +7,8 @@
import java.io.*;
import com.lowagie.text.*;
+import com.lowagie.text.html.HtmlWriter;
import com.lowagie.text.pdf.*;
-import com.lowagie.text.rtf.RtfWriter;
import com.lowagie.text.rtf.RtfWriter2;
public class UIDocument
@@ -18,7 +18,8 @@
enum DocType {
PDF("application/pdf"),
- RTF("text/rtf");
+ RTF("text/rtf"),
+ HTML("text/html");
private String mimeType;
@@ -175,6 +176,9 @@
case RTF:
RtfWriter2.getInstance(document, stream);
break;
+ case HTML:
+ HtmlWriter.getInstance(document, stream);
+ break;
}
@@ -221,6 +225,8 @@
return DocType.PDF;
} else if (typeName.equalsIgnoreCase(DocType.RTF.name())) {
return DocType.RTF;
+ } else if (typeName.equalsIgnoreCase(DocType.HTML.name())) {
+ return DocType.HTML;
}
}
return DocType.PDF;
More information about the jboss-cvs-commits
mailing list