[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