aboutsummaryrefslogtreecommitdiffstats
path: root/src/java
Commit message (Collapse)AuthorAgeFilesLines
...
* Footnote implementation: changes to existing filesLuca Furini2005-05-1717-96/+812
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198637 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: When a grid unit is incomplete at the page break, it is not rendered ↵Jeremias Maerki2005-05-171-2/+2
| | | | | | | | | on the first page. Reported By: Simon Pepping git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198636 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: Removal of last penalty is fixed now.Jeremias Maerki2005-05-171-23/+75
| | | | | | | Cleanup, style improvements and javadocs. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198635 13f79535-47bb-0310-9956-ffa450edef68
* Converted System.out calls to logger calls.Jeremias Maerki2005-05-175-65/+79
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198634 13f79535-47bb-0310-9956-ffa450edef68
* Better error message if the image class can't be instantiated.Jeremias Maerki2005-05-171-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198633 13f79535-47bb-0310-9956-ffa450edef68
* Backtracked a bit with SCLM: switched to providing the Region FOGlen Mazza2005-05-166-46/+48
| | | | | | | | | | | instead of the region-reference-area, the latter obtainable already from getCurrentPV(). Switched to a tighter 3-param SCLM constructor, also new convenience method in PV. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198632 13f79535-47bb-0310-9956-ffa450edef68
* Comment reunited with its method.Glen Mazza2005-05-141-6/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198631 13f79535-47bb-0310-9956-ffa450edef68
* PSLM.getParentArea() consolidated into FLM's version; preLoadList()Glen Mazza2005-05-147-44/+33
| | | | | | | preLoadNext() renamed to clearer createChildLMs()/createNextChildLMs(). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198630 13f79535-47bb-0310-9956-ffa450edef68
* Placed the PSLM.curFlowIdx within the area.Span object, and addedGlen Mazza2005-05-144-61/+102
| | | | | | | | a few more convenience accessors to PV. This will give us a little more flexibility in which LM's we place functionality. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198629 13f79535-47bb-0310-9956-ffa450edef68
* Providing the region FO to RegionReference, so it is no longerGlen Mazza2005-05-145-48/+38
| | | | | | | | necessary for PSLM to separately supply it to SCLM. Some simplification of SCLM's Breaker class. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198628 13f79535-47bb-0310-9956-ffa450edef68
* Merge of branch Temp_KnuthStylePageBreaking back into HEAD.Jeremias Maerki2005-05-1397-3047/+10434
| | | | | | | Temp_KnuthStylePageBreaking branch and HEAD have been tagged prior to the merge, so merging uncommitted work from the branch should be easier. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198627 13f79535-47bb-0310-9956-ffa450edef68
* Convenience method for checking "auto" enum value on a property. Makes code ↵Jeremias Maerki2005-03-181-0/+6
| | | | | | more readable. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198506 13f79535-47bb-0310-9956-ffa450edef68
* Reenabling consistency check.Jeremias Maerki2005-03-181-51/+49
| | | | | | | Had to rename "bChecked" to "consistent" because that first check in checkConsistency() somehow malfunctioned with the other name. Very weird. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198505 13f79535-47bb-0310-9956-ffa450edef68
* More accessors on block-containers.Jeremias Maerki2005-03-182-27/+48
| | | | | | | Javadocs touch-up git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198504 13f79535-47bb-0310-9956-ffa450edef68
* Slight deviation from the template.Jeremias Maerki2005-03-181-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198503 13f79535-47bb-0310-9956-ffa450edef68
* Changed from addChild(Area) to clearer addChildArea(Area).Glen Mazza2005-03-1626-55/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198499 13f79535-47bb-0310-9956-ffa450edef68
* 1.) Moved setting of idp value into Span constructor because the class is in anGlen Mazza2005-03-162-95/+47
| | | | | | | | | | | | invalid state without it. 2.) Creating first column/normal flow by default in Span, as this class must have at least one column to be valid. 3.) More simplifications, clarifications in PSLM. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198498 13f79535-47bb-0310-9956-ffa450edef68
* More simplifications to PSLM.Glen Mazza2005-03-144-76/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198493 13f79535-47bb-0310-9956-ffa450edef68
* Removing illegal tab characters.Jeremias Maerki2005-03-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198492 13f79535-47bb-0310-9956-ffa450edef68
* More simplifications to PSLM.Glen Mazza2005-03-131-25/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198491 13f79535-47bb-0310-9956-ffa450edef68
* More simplifications to PSLM.Glen Mazza2005-03-132-47/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198490 13f79535-47bb-0310-9956-ffa450edef68
* More simplifications to PSLM.Glen Mazza2005-03-123-48/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198485 13f79535-47bb-0310-9956-ffa450edef68
* Minor simplifications to PSLM.Glen Mazza2005-03-121-11/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198484 13f79535-47bb-0310-9956-ffa450edef68
* Minor simplification to PSLM.Glen Mazza2005-03-122-17/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198483 13f79535-47bb-0310-9956-ffa450edef68
* SpacePropertyMaker to handle conditionality as defined by the spec:Jeremias Maerki2005-03-112-4/+57
| | | | | | | | "The .conditionality component of any space-before or space-after determined from a margin property is set to "retain"." git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198480 13f79535-47bb-0310-9956-ffa450edef68
* Convenience method to access conditionality component.Jeremias Maerki2005-03-111-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198479 13f79535-47bb-0310-9956-ffa450edef68
* Additional accessors.Jeremias Maerki2005-03-111-0/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198478 13f79535-47bb-0310-9956-ffa450edef68
* 1.) More commenting, some simplifications in the Area classes and PSLM.Glen Mazza2005-03-1112-66/+78
| | | | | | | 2.) Renamed Area.Flow to NormalFlow, uglier but more in conformance with the Recommendation (normal-flow-reference-area) and more specific/easier to understand. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198477 13f79535-47bb-0310-9956-ffa450edef68
* Minor code nitpick.Glen Mazza2005-03-101-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198476 13f79535-47bb-0310-9956-ffa450edef68
* Validation added for master-name and master-reference properties.Glen Mazza2005-03-109-57/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198475 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring of Knuth line breaking code (including some speed improvements)Jeremias Maerki2005-03-088-621/+880
| | | | | | | | Bugzilla: #32612 Submitted by: Finn Bock <bckfnn.at.worldonline.dk> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198474 13f79535-47bb-0310-9956-ffa450edef68
* Resurrected AWT/Java2D rendererJeremias Maerki2005-03-084-217/+1442
| | | | | | | | | | | | | Submitted by: Renaud Richardet <renaud.richardet.at.gmail.com> Modifications to the patch: - correct copyright years - warning message when EPS files are used as images - removed/commented hard-coded path names, should be improved by loading the image from an InputStream obtained throug the user agent - Enabled loading images from the bitmap array coming from FopImage. There are hard-coded value which need to be fixed but they show the approach. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198472 13f79535-47bb-0310-9956-ffa450edef68
* More simplifications to PSLM.Glen Mazza2005-03-056-21/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198471 13f79535-47bb-0310-9956-ffa450edef68
* Validation added for five more FO's.Glen Mazza2005-03-056-11/+108
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198470 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-03-053-6/+28
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: validateChildNode() for fo:list-item-body implemented; redundant check in flow removed. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198469 13f79535-47bb-0310-9956-ffa450edef68
* ----------------------------------------------------------------------Glen Mazza2005-03-051-0/+4
| | | | | | | Validation bug fixed on fo:table. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198468 13f79535-47bb-0310-9956-ffa450edef68
* Validation for fo:table and fo:table-header added, some minor ↵Glen Mazza2005-03-057-43/+119
| | | | | | simplifications in other places. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198466 13f79535-47bb-0310-9956-ffa450edef68
* Corrected a validation problem. Made TableFooter use TableBody's validation.Simon Pepping2005-03-022-47/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198465 13f79535-47bb-0310-9956-ffa450edef68
* Flag added in FOUserAgent for strict/unstrict validation (see TableBody to ↵Glen Mazza2005-03-023-6/+129
| | | | | | | | | see how used.) Validation added (only strict version) for TableFooter. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198463 13f79535-47bb-0310-9956-ffa450edef68
* Created new Root.notifyPageSequenceFinished() method, consolidatingGlen Mazza2005-03-012-13/+7
| | | | | | | two other methods to better stress that these occur as a unit. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198460 13f79535-47bb-0310-9956-ffa450edef68
* An empty table-body is illegal but we'll allow it to make things easier for ↵Jeremias Maerki2005-02-233-1/+25
| | | | | | | | | stylesheet writers. Empty table-body elements are removed from their parent so they can't cause any nasty effects in the LMs. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198457 13f79535-47bb-0310-9956-ffa450edef68
* Avoid IndexOutOfBoundsException when empty list is passed in.Jeremias Maerki2005-02-231-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198456 13f79535-47bb-0310-9956-ffa450edef68
* Should run my own tests.... :-(Jeremias Maerki2005-02-223-1/+13
| | | | | | | | Bugfix for NPE on empty cells. Skip adding helper areas for border painting when there are no borders to paint. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198455 13f79535-47bb-0310-9956-ffa450edef68
* Individual grid unit block areas for painting the resolved borders.Jeremias Maerki2005-02-222-10/+52
| | | | | | | | Bugfix in Row for searching the adjacent cell at end edge. Setting the borders that are already resolved on the right grid units. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198453 13f79535-47bb-0310-9956-ffa450edef68
* First real step towards collapsing table borders.Jeremias Maerki2005-02-2111-103/+862
| | | | | | | | | | | border-collapse="collapse" rules implemented but not fully tested, yet. Collapsing of borders works only for start and end borders, yet, and there only for non-spanned cells. CellLM is now prepared to get the full list of grid unit it occupies (necessary for collapsed border painting). Row.CellInfo extracted and renamed to GridUnit. WIP... git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198450 13f79535-47bb-0310-9956-ffa450edef68
* Corrected the logic of adding markers. LayoutManagers are responsibleSimon Pepping2005-02-207-38/+81
| | | | | | | | | | for correctly setting is-first and is-last on the BreakPoss and from there in the arguments of the addMarkers method. Implemented this for BlockLM. Also made a small change in the retrieval of markers from preceding pages. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198447 13f79535-47bb-0310-9956-ffa450edef68
* Commented stray System.out. Should be replaced by Commons Logging calls or ↵Jeremias Maerki2005-02-191-5/+5
| | | | | | removed in time. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198446 13f79535-47bb-0310-9956-ffa450edef68
* Restored JDK 1.5 compatibility.Jeremias Maerki2005-02-192-13/+13
| | | | | | | | Bug: http://issues.apache.org/bugzilla/show_bug.cgi?id=33645 Submitted by: Oskar Berggren <d99beo.at.dtek.chalmers.se> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198445 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-191-0/+1
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Page numbering bug fixed. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198444 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-183-33/+8
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: More cleanup in PageSequence (also removed local LayoutMasterSet variable to emphasize Root's ownership of this object in the FO Tree hierarchy.) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198443 13f79535-47bb-0310-9956-ffa450edef68