]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
19 years agoMoved methods from BlockLM to BlockStackingLM, modified parameters; these methods...
Luca Furini [Thu, 7 Apr 2005 16:13:54 +0000 (16:13 +0000)]
Moved methods from BlockLM to BlockStackingLM, modified parameters; these methods will be used by other subclasses of BlockStackingLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198572 13f79535-47bb-0310-9956-ffa450edef68

19 years agoProper generation of grid units for spanned cells (both directions).
Jeremias Maerki [Thu, 7 Apr 2005 07:09:24 +0000 (07:09 +0000)]
Proper generation of grid units for spanned cells (both directions).
start|end border resolution.
Border painting adjusted to new grid units

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198571 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFix for logic error causing array index exceptions
Jeremias Maerki [Wed, 6 Apr 2005 13:08:34 +0000 (13:08 +0000)]
Fix for logic error causing array index exceptions

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198570 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRow backgrounds
Jeremias Maerki [Wed, 6 Apr 2005 12:32:57 +0000 (12:32 +0000)]
Row backgrounds

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198569 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFixing X-placement of cells when there's start-indent on the table.
Jeremias Maerki [Wed, 6 Apr 2005 09:26:58 +0000 (09:26 +0000)]
Fixing X-placement of cells when there's start-indent on the table.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198568 13f79535-47bb-0310-9956-ffa450edef68

19 years agoStupid mistake, cell widths were not right.
Jeremias Maerki [Wed, 6 Apr 2005 08:52:30 +0000 (08:52 +0000)]
Stupid mistake, cell widths were not right.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198567 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFixed setting the BPD on the block area for the table (fixes table background and...
Jeremias Maerki [Wed, 6 Apr 2005 08:36:51 +0000 (08:36 +0000)]
Fixed setting the BPD on the block area for the table (fixes table background and cursor advancement in renderers).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198566 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMaking display-align work again. May not be the optimal way to do this, but I didn...
Jeremias Maerki [Wed, 6 Apr 2005 07:52:28 +0000 (07:52 +0000)]
Making display-align work again. May not be the optimal way to do this, but I didn't want to run a Breaker just to do alignment like I did for block-container.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198565 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBasic framework for table layout with Knuth elements as documented on the Wiki. The...
Jeremias Maerki [Tue, 5 Apr 2005 15:42:45 +0000 (15:42 +0000)]
Basic framework for table layout with Knuth elements as documented on the Wiki. The old code is mostly still there for reference.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198563 13f79535-47bb-0310-9956-ffa450edef68

19 years agoConsolidated blocklist logging
Jeremias Maerki [Tue, 5 Apr 2005 15:39:46 +0000 (15:39 +0000)]
Consolidated blocklist logging

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198562 13f79535-47bb-0310-9956-ffa450edef68

19 years agonumber -> lineCount
Jeremias Maerki [Tue, 5 Apr 2005 15:38:58 +0000 (15:38 +0000)]
number -> lineCount
Translations

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198561 13f79535-47bb-0310-9956-ffa450edef68

19 years agotoString() methods for debugging
Jeremias Maerki [Tue, 5 Apr 2005 15:37:56 +0000 (15:37 +0000)]
toString() methods for debugging

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198560 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications.
Glen Mazza [Tue, 5 Apr 2005 02:26:53 +0000 (02:26 +0000)]
More simplifications.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198559 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved duplication of pageNumber & pageNumberString in PSLM;
Glen Mazza [Tue, 5 Apr 2005 00:24:33 +0000 (00:24 +0000)]
Removed duplication of pageNumber & pageNumberString in PSLM;
removed LM.getCurrPageString() in favor of already existing
curPage.getPageString(); switched from LM.getCurrentPageString() to
LM.getCurrentPageViewport()  (latter giving access to the former.)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198558 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPulled out the AreaTreeHandler from the LayoutManager interface, only
Glen Mazza [Mon, 4 Apr 2005 23:10:30 +0000 (23:10 +0000)]
Pulled out the AreaTreeHandler from the LayoutManager interface, only
its LayoutManagerMaker (now included) was being called.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198557 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMoved page viewport creation logic from PSLM to PageViewport.
Glen Mazza [Thu, 31 Mar 2005 04:32:54 +0000 (04:32 +0000)]
Moved page viewport creation logic from PSLM to PageViewport.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198556 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved the curSpan instance variable -- now obtainable via curPage.
Glen Mazza [Wed, 30 Mar 2005 00:06:30 +0000 (00:06 +0000)]
Removed the curSpan instance variable -- now obtainable via curPage.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198555 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCreated an instance variable in PageViewport for the
Glen Mazza [Tue, 29 Mar 2005 00:34:54 +0000 (00:34 +0000)]
Created an instance variable in PageViewport for the
SimplePageMaster object; removed currentSimplePageMaster variable
in PSLM in favor of curPage.getSPM().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198551 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMoved the logic for creating Spans to MainReference. Moved the overflow/column count
Glen Mazza [Mon, 28 Mar 2005 06:14:13 +0000 (06:14 +0000)]
Moved the logic for creating Spans to MainReference.  Moved the overflow/column count
check to fo:region-body (will need more work if we allow >1 colcounts w/scrolling again,
as I don't see the ability to alter Numerics.)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198550 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMoved creation of normal flow areas to area.Span.
Glen Mazza [Sat, 26 Mar 2005 21:40:06 +0000 (21:40 +0000)]
Moved creation of normal flow areas to area.Span.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198549 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFactored out phase 1 (knuth element generation) in LineLM into a separate method...
Jeremias Maerki [Wed, 23 Mar 2005 13:54:23 +0000 (13:54 +0000)]
Factored out phase 1 (knuth element generation) in LineLM into a separate method to make the code easier to understand.
Renamed *lineNumber to *lineCount (it confused me).
Missing file header for LineLayoutPossibilities.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198539 13f79535-47bb-0310-9956-ffa450edef68

19 years agoJavadocs and toString() methods.
Jeremias Maerki [Wed, 23 Mar 2005 13:51:37 +0000 (13:51 +0000)]
Javadocs and toString() methods.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198538 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdditional accessors.
Jeremias Maerki [Wed, 23 Mar 2005 13:50:16 +0000 (13:50 +0000)]
Additional accessors.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198537 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMissing license header and javadocs.
Jeremias Maerki [Tue, 22 Mar 2005 14:35:06 +0000 (14:35 +0000)]
Missing license header and javadocs.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198535 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFix for NPE with empty block-containers (normal-breaking3)
Jeremias Maerki [Mon, 21 Mar 2005 16:15:19 +0000 (16:15 +0000)]
Fix for NPE with empty block-containers (normal-breaking3)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198529 13f79535-47bb-0310-9956-ffa450edef68

19 years agoI don't see the reason for the distinction beween justified and other alignments.
Jeremias Maerki [Mon, 21 Mar 2005 15:39:55 +0000 (15:39 +0000)]
I don't see the reason for the distinction beween justified and other alignments.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198528 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCheck within-column, too. Note: This is all very basic for now and needs to be improv...
Jeremias Maerki [Mon, 21 Mar 2005 15:37:42 +0000 (15:37 +0000)]
Check within-column, too. Note: This is all very basic for now and needs to be improved in time.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198527 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst test case for keep-with-previous.
Jeremias Maerki [Mon, 21 Mar 2005 15:35:43 +0000 (15:35 +0000)]
First test case for keep-with-previous.
Added checks for the "within-column" part for all three test cases.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198526 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst test case for keep-with-next.
Jeremias Maerki [Mon, 21 Mar 2005 13:22:07 +0000 (13:22 +0000)]
First test case for keep-with-next.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198525 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAvoid unnecessary penalties at the beginning of the returnList. They may also badly...
Jeremias Maerki [Mon, 21 Mar 2005 13:21:32 +0000 (13:21 +0000)]
Avoid unnecessary penalties at the beginning of the returnList. They may also badly influence penalties for keeps. Normal penalties between blocks not in the same block are handled higher up.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198524 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst test case for keep-together.
Jeremias Maerki [Mon, 21 Mar 2005 12:41:53 +0000 (12:41 +0000)]
First test case for keep-together.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198523 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBugfix for keep-together: parent LMs were not taken into account when determining...
Jeremias Maerki [Mon, 21 Mar 2005 12:41:34 +0000 (12:41 +0000)]
Bugfix for keep-together: parent LMs were not taken into account when determining keep-together status.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198522 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSemantic adjustments.
Glen Mazza [Sun, 20 Mar 2005 16:34:53 +0000 (16:34 +0000)]
Semantic adjustments.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198521 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBasic multi-column tests, no sophisticated checks, yet.
Jeremias Maerki [Sun, 20 Mar 2005 12:48:16 +0000 (12:48 +0000)]
Basic multi-column tests, no sophisticated checks, yet.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198520 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdditional infos in the PDF on what happened in the background (if someone looks...
Jeremias Maerki [Sun, 20 Mar 2005 12:47:25 +0000 (12:47 +0000)]
Additional infos in the PDF on what happened in the background (if someone looks at the generated PDF).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198519 13f79535-47bb-0310-9956-ffa450edef68

19 years agoClean-up for accessing column-count and column-gap in area tree.
Jeremias Maerki [Sun, 20 Mar 2005 12:46:11 +0000 (12:46 +0000)]
Clean-up for accessing column-count and column-gap in area tree.
Renamed RegionOuter to SideRegion.
Start for multi-column layout (only plain multi-columns, no spans, no column balancing, yet).
More consequent use of BlockSequence instead of KnuthSequence in page breaking so the info where a sequence is to be placed (even/odd page...) is easily available.
Hard breaks now handled under control of the breaker instead of in getParentArea().

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198518 13f79535-47bb-0310-9956-ffa450edef68

19 years agoInsert penalties for column breaks, too.
Jeremias Maerki [Fri, 18 Mar 2005 15:14:46 +0000 (15:14 +0000)]
Insert penalties for column breaks, too.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198517 13f79535-47bb-0310-9956-ffa450edef68

19 years agoResurrected outer region support.
Jeremias Maerki [Fri, 18 Mar 2005 13:23:08 +0000 (13:23 +0000)]
Resurrected outer region support.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198516 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCode to handle "no content" conditions.
Jeremias Maerki [Fri, 18 Mar 2005 13:21:39 +0000 (13:21 +0000)]
Code to handle "no content" conditions.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198515 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCode to handle "no content" conditions.
Jeremias Maerki [Fri, 18 Mar 2005 13:21:08 +0000 (13:21 +0000)]
Code to handle "no content" conditions.
Some attempts at translating comments to English.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198514 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCommon base class for all outer regions (for easier access to the extent property).
Jeremias Maerki [Fri, 18 Mar 2005 13:19:50 +0000 (13:19 +0000)]
Common base class for all outer regions (for easier access to the extent property).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198513 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAccessor for clip value.
Jeremias Maerki [Fri, 18 Mar 2005 13:18:49 +0000 (13:18 +0000)]
Accessor for clip value.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198512 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case that tests all outer regions including precedence (only visual ATM, no...
Jeremias Maerki [Fri, 18 Mar 2005 13:17:07 +0000 (13:17 +0000)]
Test case that tests all outer regions including precedence (only visual ATM, no checks yet)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198511 13f79535-47bb-0310-9956-ffa450edef68

19 years agoExtended a bit to test overflow on an outer region (NYI).
Jeremias Maerki [Fri, 18 Mar 2005 13:16:00 +0000 (13:16 +0000)]
Extended a bit to test overflow on an outer region (NYI).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198510 13f79535-47bb-0310-9956-ffa450edef68

19 years agoInitial commit for the knuth-style page breaking code.
Jeremias Maerki [Fri, 18 Mar 2005 09:02:56 +0000 (09:02 +0000)]
Initial commit for the knuth-style page breaking code.
Based on work by Luca Furini.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198509 13f79535-47bb-0310-9956-ffa450edef68

19 years agoThis commit was manufactured by cvs2svn to create branch
(no author) [Fri, 18 Mar 2005 08:11:48 +0000 (08:11 +0000)]
This commit was manufactured by cvs2svn to create branch
'Temp_KnuthStylePageBreaking'.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_KnuthStylePageBreaking@198508 13f79535-47bb-0310-9956-ffa450edef68

19 years agoConvenience method for checking "auto" enum value on a property. Makes code more...
Jeremias Maerki [Fri, 18 Mar 2005 08:11:48 +0000 (08:11 +0000)]
Convenience method for checking "auto" enum value on a property. Makes code more readable.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198506 13f79535-47bb-0310-9956-ffa450edef68

19 years agoReenabling consistency check.
Jeremias Maerki [Fri, 18 Mar 2005 08:11:02 +0000 (08:11 +0000)]
Reenabling consistency check.
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

19 years agoMore accessors on block-containers.
Jeremias Maerki [Fri, 18 Mar 2005 08:08:25 +0000 (08:08 +0000)]
More accessors on block-containers.
Javadocs touch-up

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198504 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSlight deviation from the template.
Jeremias Maerki [Fri, 18 Mar 2005 08:07:24 +0000 (08:07 +0000)]
Slight deviation from the template.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198503 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHave to switch off widows and orphans so the results don't get affected by them.
Jeremias Maerki [Fri, 18 Mar 2005 07:47:53 +0000 (07:47 +0000)]
Have to switch off widows and orphans so the results don't get affected by them.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198502 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore text so that the block really breaks to a second line.
Jeremias Maerki [Thu, 17 Mar 2005 16:02:51 +0000 (16:02 +0000)]
More text so that the block really breaks to a second line.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198501 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest for text-indent following the issue on fop-users (without checks so far).
Jeremias Maerki [Thu, 17 Mar 2005 13:34:00 +0000 (13:34 +0000)]
Test for text-indent following the issue on fop-users (without checks so far).
My local code with the Knuth page breaking seems to handle the test case well.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198500 13f79535-47bb-0310-9956-ffa450edef68

19 years agoChanged from addChild(Area) to clearer addChildArea(Area).
Glen Mazza [Wed, 16 Mar 2005 23:18:43 +0000 (23:18 +0000)]
Changed from addChild(Area) to clearer addChildArea(Area).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198499 13f79535-47bb-0310-9956-ffa450edef68

19 years ago1.) Moved setting of idp value into Span constructor because the class is in an
Glen Mazza [Wed, 16 Mar 2005 02:38:12 +0000 (02:38 +0000)]
1.) Moved setting of idp value into Span constructor because the class is in an
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

19 years agoUpdated FOP example graphic to include more content & image
Clay Leeds [Mon, 14 Mar 2005 16:04:37 +0000 (16:04 +0000)]
Updated FOP example graphic to include more content & image

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198497 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved obsolete Checkstyle configuration files. Please use Checkstyle 3.5 from now on.
Jeremias Maerki [Mon, 14 Mar 2005 08:59:18 +0000 (08:59 +0000)]
Removed obsolete Checkstyle configuration files. Please use Checkstyle 3.5 from now on.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198496 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFixed checkstyle warnings.
Jeremias Maerki [Mon, 14 Mar 2005 08:52:05 +0000 (08:52 +0000)]
Fixed checkstyle warnings.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198495 13f79535-47bb-0310-9956-ffa450edef68

19 years agocheckstyle.header updated (does not check copyright years anymore, because it shouldn...
Jeremias Maerki [Mon, 14 Mar 2005 08:51:26 +0000 (08:51 +0000)]
checkstyle.header updated (does not check copyright years anymore, because it shouldn't. pattern extended to include $Id$ and package)
Config file for Checkstyle 3.5 (build.xml uses that now)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198494 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Mon, 14 Mar 2005 01:34:26 +0000 (01:34 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198493 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoving illegal tab characters.
Jeremias Maerki [Sun, 13 Mar 2005 10:52:28 +0000 (10:52 +0000)]
Removing illegal tab characters.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198492 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sun, 13 Mar 2005 07:31:51 +0000 (07:31 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198491 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sun, 13 Mar 2005 04:14:04 +0000 (04:14 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198490 13f79535-47bb-0310-9956-ffa450edef68

19 years agoStray "x" removed.
Glen Mazza [Sat, 12 Mar 2005 16:53:21 +0000 (16:53 +0000)]
Stray "x" removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198489 13f79535-47bb-0310-9956-ffa450edef68

19 years agoLots of smaller updates:
Jeremias Maerki [Sat, 12 Mar 2005 16:39:37 +0000 (16:39 +0000)]
Lots of smaller updates:
- mailing list archive links
- XML -> XML Graphics
- Defoe -> Folio
etc.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198488 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMoving Peter to inactive list.
Jeremias Maerki [Sat, 12 Mar 2005 15:32:08 +0000 (15:32 +0000)]
Moving Peter to inactive list.
Updates for my entry.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198487 13f79535-47bb-0310-9956-ffa450edef68

19 years agoChanged the mailing list addresses.
Jeremias Maerki [Sat, 12 Mar 2005 15:31:28 +0000 (15:31 +0000)]
Changed the mailing list addresses.
Added note about the current brokenness of the Eyebrowse and MARC archives.
Added note about where to find fop-dev.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198486 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sat, 12 Mar 2005 02:14:39 +0000 (02:14 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198485 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMinor simplifications to PSLM.
Glen Mazza [Sat, 12 Mar 2005 01:56:33 +0000 (01:56 +0000)]
Minor simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198484 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMinor simplification to PSLM.
Glen Mazza [Sat, 12 Mar 2005 01:29:06 +0000 (01:29 +0000)]
Minor simplification to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198483 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case for space conditionality (without checks ATM)
Jeremias Maerki [Fri, 11 Mar 2005 15:58:08 +0000 (15:58 +0000)]
Test case for space conditionality (without checks ATM)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198482 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHelper blocks to 1) help visualize the testcase and 2) make sure the space-after...
Jeremias Maerki [Fri, 11 Mar 2005 13:35:58 +0000 (13:35 +0000)]
Helper blocks to 1) help visualize the testcase and 2) make sure the space-after block area is not discarded by the LM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198481 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSpacePropertyMaker to handle conditionality as defined by the spec:
Jeremias Maerki [Fri, 11 Mar 2005 13:33:32 +0000 (13:33 +0000)]
SpacePropertyMaker to handle conditionality as defined by the spec:
"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

19 years agoConvenience method to access conditionality component.
Jeremias Maerki [Fri, 11 Mar 2005 13:28:08 +0000 (13:28 +0000)]
Convenience method to access conditionality component.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198479 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdditional accessors.
Jeremias Maerki [Fri, 11 Mar 2005 13:27:37 +0000 (13:27 +0000)]
Additional accessors.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198478 13f79535-47bb-0310-9956-ffa450edef68

19 years ago1.) More commenting, some simplifications in the Area classes and PSLM.
Glen Mazza [Fri, 11 Mar 2005 07:23:43 +0000 (07:23 +0000)]
1.) More commenting, some simplifications in the Area classes and PSLM.

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

19 years agoMinor code nitpick.
Glen Mazza [Thu, 10 Mar 2005 23:41:53 +0000 (23:41 +0000)]
Minor code nitpick.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198476 13f79535-47bb-0310-9956-ffa450edef68

19 years agoValidation added for master-name and master-reference properties.
Glen Mazza [Thu, 10 Mar 2005 23:32:45 +0000 (23:32 +0000)]
Validation added for master-name and master-reference properties.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198475 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRefactoring of Knuth line breaking code (including some speed improvements)
Jeremias Maerki [Tue, 8 Mar 2005 15:03:06 +0000 (15:03 +0000)]
Refactoring of Knuth line breaking code (including some speed improvements)
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

19 years agoFix validation error.
Jeremias Maerki [Tue, 8 Mar 2005 14:52:29 +0000 (14:52 +0000)]
Fix validation error.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198473 13f79535-47bb-0310-9956-ffa450edef68

19 years agoResurrected AWT/Java2D renderer
Jeremias Maerki [Tue, 8 Mar 2005 11:47:55 +0000 (11:47 +0000)]
Resurrected AWT/Java2D renderer
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

19 years agoMore simplifications to PSLM.
Glen Mazza [Sat, 5 Mar 2005 19:53:13 +0000 (19:53 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198471 13f79535-47bb-0310-9956-ffa450edef68

19 years agoValidation added for five more FO's.
Glen Mazza [Sat, 5 Mar 2005 04:52:06 +0000 (04:52 +0000)]
Validation added for five more FO's.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198470 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Sat, 5 Mar 2005 04:10:36 +0000 (04:10 +0000)]
PR:
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

19 years ago----------------------------------------------------------------------
Glen Mazza [Sat, 5 Mar 2005 03:51:59 +0000 (03:51 +0000)]
----------------------------------------------------------------------
Validation bug fixed on fo:table.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198468 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved obsolete status file -- team member information kept on
Glen Mazza [Sat, 5 Mar 2005 00:34:24 +0000 (00:34 +0000)]
Removed obsolete status file -- team member information kept on
our team page and status now kept on the Wiki.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198467 13f79535-47bb-0310-9956-ffa450edef68

19 years agoValidation for fo:table and fo:table-header added, some minor simplifications in...
Glen Mazza [Sat, 5 Mar 2005 00:32:25 +0000 (00:32 +0000)]
Validation for fo:table and fo:table-header added, some minor simplifications in other places.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198466 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCorrected a validation problem. Made TableFooter use TableBody's validation.
Simon Pepping [Wed, 2 Mar 2005 21:03:25 +0000 (21:03 +0000)]
Corrected a validation problem. Made TableFooter use TableBody's validation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198465 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdded Renaud to our team page as a contributor.
Glen Mazza [Wed, 2 Mar 2005 12:09:08 +0000 (12:09 +0000)]
Added Renaud to our team page as a contributor.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198464 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFlag added in FOUserAgent for strict/unstrict validation (see TableBody to see how...
Glen Mazza [Wed, 2 Mar 2005 01:59:40 +0000 (01:59 +0000)]
Flag added in FOUserAgent for strict/unstrict validation (see TableBody to 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

19 years agoA few more changes
Simon Pepping [Tue, 1 Mar 2005 21:29:37 +0000 (21:29 +0000)]
A few more changes

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198462 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPatch 33597 by Renaud Richardet, and a few other edits
Simon Pepping [Tue, 1 Mar 2005 20:47:48 +0000 (20:47 +0000)]
Patch 33597 by Renaud Richardet, and a few other edits

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198461 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCreated new Root.notifyPageSequenceFinished() method, consolidating
Glen Mazza [Tue, 1 Mar 2005 00:11:03 +0000 (00:11 +0000)]
Created new Root.notifyPageSequenceFinished() method, consolidating
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

19 years agoUpdated README file, removed build.bat and build.sh. Builds
Glen Mazza [Mon, 28 Feb 2005 23:38:24 +0000 (23:38 +0000)]
Updated README file, removed build.bat and build.sh.  Builds
can be done by typing "ant" at command line.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198459 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUse uptodate to avoid rebuilding the FOP jar even if no classes
Joerg Pietschmann [Sun, 27 Feb 2005 20:59:13 +0000 (20:59 +0000)]
Use uptodate to avoid rebuilding the FOP jar even if no classes
have been compiled.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198458 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAn empty table-body is illegal but we'll allow it to make things easier for styleshee...
Jeremias Maerki [Wed, 23 Feb 2005 22:04:01 +0000 (22:04 +0000)]
An empty table-body is illegal but we'll allow it to make things easier for 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

19 years agoAvoid IndexOutOfBoundsException when empty list is passed in.
Jeremias Maerki [Wed, 23 Feb 2005 21:58:17 +0000 (21:58 +0000)]
Avoid IndexOutOfBoundsException when empty list is passed in.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198456 13f79535-47bb-0310-9956-ffa450edef68

19 years agoShould run my own tests.... :-(
Jeremias Maerki [Tue, 22 Feb 2005 15:32:45 +0000 (15:32 +0000)]
Should run my own tests.... :-(
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

19 years agoFirst test cases for collapsing borders (disabled for now).
Jeremias Maerki [Tue, 22 Feb 2005 09:52:55 +0000 (09:52 +0000)]
First test cases for collapsing borders (disabled for now).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198454 13f79535-47bb-0310-9956-ffa450edef68

19 years agoIndividual grid unit block areas for painting the resolved borders.
Jeremias Maerki [Tue, 22 Feb 2005 09:52:03 +0000 (09:52 +0000)]
Individual grid unit block areas for painting the resolved borders.
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