X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=inline;f=source%2Fmircoders%2Fpdf%2FPDFGenerator.java;fp=source%2Fmircoders%2Fpdf%2FPDFGenerator.java;h=049f8b3a56776e75413ce349258c8131607f6b9a;hb=213122e7c65211f549722f05aa8e0135f15af35c;hp=4cc74c22f6259157d33c2c49f94fa3a88badcdd0;hpb=9459916c419db72849e328bb30e0047dc5130420;p=mir.git diff --git a/source/mircoders/pdf/PDFGenerator.java b/source/mircoders/pdf/PDFGenerator.java index 4cc74c22..049f8b3a 100755 --- a/source/mircoders/pdf/PDFGenerator.java +++ b/source/mircoders/pdf/PDFGenerator.java @@ -29,17 +29,12 @@ */ package mircoders.pdf; +import com.lowagie.text.*; +import com.lowagie.text.pdf.*; import gnu.regexp.RE; import gnu.regexp.REException; import gnu.regexp.REMatch; import gnu.regexp.REMatchEnumeration; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.net.MalformedURLException; -import java.util.Iterator; -import java.util.Vector; - import mir.config.MirPropertiesConfiguration; import mir.entity.EntityBrowser; import mir.log.LoggerWrapper; @@ -49,20 +44,12 @@ import mircoders.entity.EntityContent; import mircoders.entity.EntityImages; import mircoders.storage.DatabaseImages; -import com.lowagie.text.BadElementException; -import com.lowagie.text.Document; -import com.lowagie.text.DocumentException; -import com.lowagie.text.Element; -import com.lowagie.text.Font; -import com.lowagie.text.Image; -import com.lowagie.text.PageSize; -import com.lowagie.text.Paragraph; -import com.lowagie.text.Phrase; -import com.lowagie.text.pdf.BaseFont; -import com.lowagie.text.pdf.ColumnText; -import com.lowagie.text.pdf.PdfContentByte; -import com.lowagie.text.pdf.PdfTemplate; -import com.lowagie.text.pdf.PdfWriter; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.net.MalformedURLException; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.List; public class PDFGenerator{ @@ -267,7 +254,7 @@ public class PDFGenerator{ ict.setColumns(leftIndexCols,rightIndexCols); ict.setYLine(currentYPosition); ict.setAlignment(Element.ALIGN_LEFT); - int status=ict.go(); + ict.go(); currentYPosition = toYPosition; } catch(DocumentException de) { @@ -325,12 +312,12 @@ public class PDFGenerator{ fct.setColumns(leftFooterCols,rightFooterCols); fct.setYLine(bottomEdge+footerHeight-1); fct.setAlignment(Element.ALIGN_JUSTIFIED); - int status=fct.go(); + fct.go(); Paragraph numberP=new Paragraph((new Integer(currentPage)).toString(),new Font(footerFontFamily,footerFontSize,Font.BOLD)); fct.addText(numberP); fct.setAlignment(Element.ALIGN_RIGHT); - status=fct.go(); + fct.go(); } catch (DocumentException de){ @@ -633,7 +620,7 @@ public class PDFGenerator{ * source */ - Vector extraTables = new Vector(); + List extraTables = new ArrayList(); extraTables.add("content_x_media cxm"); Iterator images = new EntityBrowser( DatabaseImages.getInstance(), "i", extraTables,