~ubuntu-branches/ubuntu/utopic/libitext-java/utopic

« back to all changes in this revision

Viewing changes to core/com/lowagie/text/Table.java

  • Committer: Bazaar Package Importer
  • Author(s): Steve Langasek
  • Date: 2009-05-02 08:23:58 UTC
  • mfrom: (5.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20090502082358-exbqmmq3xcm735gb
Tags: 2.1.5-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - Disable building of libitext-rups-java; we don't need another PDF
    renderer, they're subject to many security holes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
 
 * $Id: Table.java 3583 2008-08-12 00:00:09Z xlv $
 
2
 * $Id: Table.java 3754 2009-03-04 19:05:20Z blowagie $
3
3
 *
4
4
 * Copyright 1999, 2000, 2001, 2002 by Bruno Lowagie.
5
5
 *
1377
1377
        pdfptable.setComplete(complete);
1378
1378
        if (isNotAddedYet())
1379
1379
                pdfptable.setSkipFirstHeader(true);
1380
 
        pdfptable.setTableEvent(SimpleTable.getDimensionlessInstance(this, cellspacing));
 
1380
        SimpleTable t_evt = new SimpleTable();
 
1381
                t_evt.cloneNonPositionParameters(this);
 
1382
                t_evt.setCellspacing(cellspacing);
 
1383
        pdfptable.setTableEvent(t_evt);
1381
1384
        pdfptable.setHeaderRows(lastHeaderRow + 1);
1382
1385
        pdfptable.setSplitLate(cellsFitPage);
1383
1386
        pdfptable.setKeepTogether(tableFitsPage);
1404
1407
                        }
1405
1408
                        else if (cell instanceof Cell) {
1406
1409
                                pcell = ((Cell)cell).createPdfPCell();
1407
 
                                 pcell.setPadding(cellpadding + cellspacing / 2f);
1408
 
                         pcell.setCellEvent(SimpleCell.getDimensionlessInstance((Cell)cell, cellspacing));
 
1410
                                pcell.setPadding(cellpadding + cellspacing / 2f);
 
1411
                                SimpleCell c_evt = new SimpleCell(SimpleCell.CELL);
 
1412
                                c_evt.cloneNonPositionParameters((Cell)cell);
 
1413
                                c_evt.setSpacing(cellspacing * 2f);
 
1414
                        pcell.setCellEvent(c_evt);
1409
1415
                        }
1410
1416
                        else {
1411
1417
                                pcell = new PdfPCell();