aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/fo
Commit message (Collapse)AuthorAgeFilesLines
* Removed newly introduced dependency from the PDF library to the area tree.Jeremias Maerki2007-05-071-5/+4
| | | | | | | Removed PDFDocument.setHasDestinations() (PDFDocument knows that already). Started to add some generic PDF data structures (array, dictionary). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@535883 13f79535-47bb-0310-9956-ffa450edef68
* Time to enable border-collapse="collapse"Vincent Hennebert2007-04-201-7/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@530727 13f79535-47bb-0310-9956-ffa450edef68
* Fixes for issues introduced with fox:destination:Jeremias Maerki2007-04-044-119/+43
| | | | | | | | DestinationElementMapping masks ExtensionElementMapping. That caused the tests for widow/orphan extension on tables to fail. Improved Block child validation code (will need to be done for all FOs where fox:destination should be valid. Currently works only as child of fo:block or above fo:page-sequence where no layout managers are constructed. No LMMaker for fox:destination. Improved the handling there so adding the extension element to the list there isn't necessary. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@525526 13f79535-47bb-0310-9956-ffa450edef68
* No change; just add svn:keywords and svn:Id properties on new filesVincent Hennebert2007-04-033-210/+210
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@525081 13f79535-47bb-0310-9956-ffa450edef68
* - fix minor checkstyle issuesVincent Hennebert2007-04-033-1/+40
| | | | | | | | - add missing headers - add an entry in status.xml for the new named destinations feature git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@525078 13f79535-47bb-0310-9956-ffa450edef68
* changes to support named destinationJay Bryant2007-04-011-1/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@524604 13f79535-47bb-0310-9956-ffa450edef68
* changes to support named destinationJay Bryant2007-04-011-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@524603 13f79535-47bb-0310-9956-ffa450edef68
* changes to support named destinationJay Bryant2007-04-013-0/+171
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@524602 13f79535-47bb-0310-9956-ffa450edef68
* changes to support named destinationJay Bryant2007-04-013-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@524601 13f79535-47bb-0310-9956-ffa450edef68
* Documentation, cleanup, log statements in the table layout code.Vincent Hennebert2007-03-191-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@519975 13f79535-47bb-0310-9956-ffa450edef68
* Slight correction: value of "inherit" was not yet handled; delegate to the ↵Andreas L. Delmelle2007-02-181-35/+39
| | | | | | superclass in that case git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@508890 13f79535-47bb-0310-9956-ffa450edef68
* The spec explicitely does not specify what should be done when bpd is set to ↵Vincent Hennebert2007-02-071-1/+6
| | | | | | a different value than "auto" for fo:table. Display a warning that "auto" will be used as a fall back. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@504602 13f79535-47bb-0310-9956-ffa450edef68
* Fix: override PropertyMaker.make() to properly parse font-family names ↵Andreas L. Delmelle2007-02-061-0/+50
| | | | | | containing spaces. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@504280 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bugzilla 41503: Andreas L. Delmelle2007-01-311-1/+2
| | | | | | | take into account that column-numbers need not be monotonically increasing git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@501977 13f79535-47bb-0310-9956-ffa450edef68
* Code cleanup: Andreas L. Delmelle2007-01-1130-50/+48
| | | | | | | | | | | - avoid unnecessary calls to getLogger(); LengthBase gets its own logger, LMs log to the AbstractLM logger - CommonBorderPaddingBackground no longer implements Cloneable (changes suggested by Richard Wheeldon) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@495371 13f79535-47bb-0310-9956-ffa450edef68
* In relaxed validation mode, it should be acceptable to have fo:table-footer ↵Vincent Hennebert2007-01-091-1/+1
| | | | | | /after/ fo:table-body git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@494416 13f79535-47bb-0310-9956-ffa450edef68
* Correction: undo part of refactoring I've done locally, but not committedAndreas L. Delmelle2006-12-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@489887 13f79535-47bb-0310-9956-ffa450edef68
* Slight improvement of the check in equals(); make sure String.equals() gets ↵Andreas L. Delmelle2006-12-231-4/+8
| | | | | | called only as a last resort (for non-canonical Strings) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@489886 13f79535-47bb-0310-9956-ffa450edef68
* Adaptation of MarkerAttribute cache to use WeakHashMapAndreas L. Delmelle2006-12-231-26/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@489885 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused attributes from TableCell. Patch by Richard WheeldonSimon Pepping2006-12-201-39/+0
| | | | | | | <richardw@geoquip-rnd.demon.co.uk>. ASF Bugzilla Bug 41009. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@488966 13f79535-47bb-0310-9956-ffa450edef68
* Comment out unused properties. Patch by Richard WheeldonSimon Pepping2006-12-2041-392/+301
| | | | | | | | <richardw@geoquip-rnd.demon.co.uk>. ASF Bugzilla Bug 41044, attachment 19177. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@488960 13f79535-47bb-0310-9956-ffa450edef68
* Optimization in Marker.java: reduction of distinct MarkerAttribute instances ↵Andreas L. Delmelle2006-12-171-44/+75
| | | | | | (see also Bugzilla 41044) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@487972 13f79535-47bb-0310-9956-ffa450edef68
* Small improvements of the table layout code:Vincent Hennebert2006-11-241-0/+16
| | | | | | | | | | - javadoc - code cleanup - give more explicit names (I believe) to some variables - remove whitespaces at ends of lines git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@478928 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #40729:Jeremias Maerki2006-11-1324-93/+318
| | | | | | | | | Support for the rgb-icc() function and for a proprietary cmyk() function (for device CMYK colors only through the PDF renderer so far). Submitted by: Peter Coppens <pc.subscriptions.at.gmail.com> Patch slightly modified to comply with our Java conventions, plus some minor editing. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@474225 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #40849:Jeremias Maerki2006-11-121-0/+1
| | | | | | | Support for fo:instream-foreign-object (SVG only) for RTF output. Submitted by: Dominic Brügger <bruegger.at.puzzle.ch> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@473975 13f79535-47bb-0310-9956-ffa450edef68
* Fixed possible endless loop.Jeremias Maerki2006-10-111-5/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@462816 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a few JavaDoc errors. Removed some apparently unused/obsolete methods.Joerg Pietschmann2006-10-0710-26/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@454018 13f79535-47bb-0310-9956-ffa450edef68
* Don't swallow the exception. At least log it.Jeremias Maerki2006-10-071-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@453919 13f79535-47bb-0310-9956-ffa450edef68
* Implemented limited support for extension properties through new methods on ↵Jeremias Maerki2006-09-1111-35/+149
| | | | | | | | | | ElementMapping (backwards-compatible). Moved block-progression-unit into the fox: namespace. Implemented new extension properties: fox:orphan-content-limit and fox:widow-content-limit for fo:table and fo:list-block. See documentation for details. Bugfix in ElementListUtils.removeLegalBreaks (concerning box/glue combinations). Added a unit test to cover the problem. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@442282 13f79535-47bb-0310-9956-ffa450edef68
* Missed the other source of "getValue() called on AUTO length" last time. Jeremias Maerki2006-09-111-13/+17
| | | | | | Improved reporting where possible. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@442148 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #39414:Andreas L. Delmelle2006-09-021-27/+50
| | | | | | | | | Uninterrupted text blocks larger than 32K characters would cause overflows during layout, so make sure the FOText char arrays are never larger, by splitting them up into multiple instances. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@439511 13f79535-47bb-0310-9956-ffa450edef68
* Avoiding error message ("getBaseLength called without context") when ↵Jeremias Maerki2006-09-011-1/+1
| | | | | | width="100%" on a table. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@439417 13f79535-47bb-0310-9956-ffa450edef68
* Some javadoc improvementsAndreas L. Delmelle2006-08-291-23/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@438235 13f79535-47bb-0310-9956-ffa450edef68
* Just isn't my day... last oneAndreas L. Delmelle2006-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434530 13f79535-47bb-0310-9956-ffa450edef68
* Another slip...Andreas L. Delmelle2006-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434529 13f79535-47bb-0310-9956-ffa450edef68
* Forgot FOTree tests after r434497 => re-enabled and rectified...Andreas L. Delmelle2006-08-241-10/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434528 13f79535-47bb-0310-9956-ffa450edef68
* A few changes combined:Andreas L. Delmelle2006-08-242-106/+126
| | | | | | | | | | | | | | | | | 1) Bugzilla #40308 Added relaxed validation for non-unique ids as suggested by Hussein Shafi (hussein.at.xmlmind.com) 2) Checkstyle cleanup in FObj 3) Changed propertyMakerTable to a static final, and altered FOPropertyMapping, to be 100% certain that the static arrays are only structurally modified once git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434513 13f79535-47bb-0310-9956-ffa450edef68
* Reset visibility to public...Andreas L. Delmelle2006-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434499 13f79535-47bb-0310-9956-ffa450edef68
* Fix: suppressed call to PercentLength.getBaseLength() without context ↵Andreas L. Delmelle2006-08-242-11/+16
| | | | | | (introduced in r433385) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434497 13f79535-47bb-0310-9956-ffa450edef68
* Minor improvement: avoid potential problems in case of nested blocksAndreas L. Delmelle2006-08-231-63/+89
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@434010 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup: removal of suspicious static in FOTextAndreas L. Delmelle2006-08-232-27/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@433810 13f79535-47bb-0310-9956-ffa450edef68
* Minor enhancement of column-number property code / removal of unused methodAndreas L. Delmelle2006-08-222-7/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@433459 13f79535-47bb-0310-9956-ffa450edef68
* Reset visibility to publicAndreas L. Delmelle2006-08-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@433398 13f79535-47bb-0310-9956-ffa450edef68
* Minor fix: set negative values to zero for b-p-d/i-p-dAndreas L. Delmelle2006-08-211-6/+43
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@433385 13f79535-47bb-0310-9956-ffa450edef68
* Rework of default column-creation and setting column-widths from the first ↵Andreas L. Delmelle2006-08-218-103/+277
| | | | | | row (fixes Bugzilla 35656) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@433291 13f79535-47bb-0310-9956-ffa450edef68
* Correction: r432201 caused FOTree test failureAndreas L. Delmelle2006-08-171-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@432362 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup: removed obsolete classAndreas L. Delmelle2006-08-172-60/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@432325 13f79535-47bb-0310-9956-ffa450edef68
* Added relaxed validation for empty list-item-* (as produced by the buggy ↵Andreas L. Delmelle2006-08-171-3/+14
| | | | | | Microsoft Word2FO stylesheet) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@432201 13f79535-47bb-0310-9956-ffa450edef68
* A nit: use PropertyInfo methods instead of accessing the PropertyListAndreas L. Delmelle2006-08-171-6/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@432195 13f79535-47bb-0310-9956-ffa450edef68
* Should cause an error when used with auto-layoutAndreas L. Delmelle2006-08-171-3/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@432190 13f79535-47bb-0310-9956-ffa450edef68