]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
19 years agoregion-body may not have a border
Jeremias Maerki [Mon, 24 Jan 2005 14:05:14 +0000 (14:05 +0000)]
region-body may not have a border

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

19 years agoSet base URL so relative URLs work in tests
Jeremias Maerki [Mon, 24 Jan 2005 14:04:29 +0000 (14:04 +0000)]
Set base URL so relative URLs work in tests

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

19 years agonormal trait attributes for page-level reference and viewport areas.
Jeremias Maerki [Mon, 24 Jan 2005 14:03:56 +0000 (14:03 +0000)]
normal trait attributes for page-level reference and viewport areas.

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

19 years agois-reference-area and is-viewport-area traits
Jeremias Maerki [Mon, 24 Jan 2005 14:03:14 +0000 (14:03 +0000)]
is-reference-area and is-viewport-area traits

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

19 years agoSome tests for background images and external-graphic
Jeremias Maerki [Mon, 24 Jan 2005 10:45:11 +0000 (10:45 +0000)]
Some tests for background images and external-graphic

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

19 years agoVariable substitution inside tests.
Jeremias Maerki [Mon, 24 Jan 2005 10:44:47 +0000 (10:44 +0000)]
Variable substitution inside tests.

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

19 years agoImage resources for tests
Jeremias Maerki [Mon, 24 Jan 2005 10:44:18 +0000 (10:44 +0000)]
Image resources for tests

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

19 years agoEarly preloading of images (during FO tree building). This wasn't consistent before...
Jeremias Maerki [Mon, 24 Jan 2005 10:43:19 +0000 (10:43 +0000)]
Early preloading of images (during FO tree building). This wasn't consistent before (bg-images were loaded by the renderer).
background-position-* implemented where possible (area IPD and BPD must be set for percentages to work)
Fixed placement bug for images (bad rounding or coordinates).

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

19 years agoSetting IPD and BPD before adding background traits
Jeremias Maerki [Mon, 24 Jan 2005 09:16:45 +0000 (09:16 +0000)]
Setting IPD and BPD before adding background traits

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

19 years agoMore area dimension traits.
Jeremias Maerki [Mon, 24 Jan 2005 09:15:54 +0000 (09:15 +0000)]
More area dimension traits.

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

19 years agoMissing aliases for background-position-*.
Jeremias Maerki [Mon, 24 Jan 2005 09:14:36 +0000 (09:14 +0000)]
Missing aliases for background-position-*.
Missing percent base for height.

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

19 years agoJavadocs
Jeremias Maerki [Mon, 24 Jan 2005 09:13:34 +0000 (09:13 +0000)]
Javadocs

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

19 years agoForgot this one when extending FopImage
Jeremias Maerki [Thu, 20 Jan 2005 20:42:53 +0000 (20:42 +0000)]
Forgot this one when extending FopImage

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

19 years agoRepetitions for background images
Jeremias Maerki [Thu, 20 Jan 2005 15:18:23 +0000 (15:18 +0000)]
Repetitions for background images

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

19 years agoBackground image is painted on the padding-rectangle, not on the border-rectangle.
Jeremias Maerki [Thu, 20 Jan 2005 14:49:21 +0000 (14:49 +0000)]
Background image is painted on the padding-rectangle, not on the border-rectangle.

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

19 years agoClipping the background image.
Jeremias Maerki [Thu, 20 Jan 2005 14:08:20 +0000 (14:08 +0000)]
Clipping the background image.
Added support for fetching bitmap resolution (only implemented for JFIF-compliant JPEG files for now, all other remain at 72dpi as before)

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

19 years agoOverflow-Handling: Testing what is possible in the AreaTreeRenderer.
Jeremias Maerki [Thu, 20 Jan 2005 08:42:22 +0000 (08:42 +0000)]
Overflow-Handling: Testing what is possible in the AreaTreeRenderer.

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

19 years agoOutput clip trait for BlockViewports
Jeremias Maerki [Thu, 20 Jan 2005 08:40:41 +0000 (08:40 +0000)]
Output clip trait for BlockViewports

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

19 years agoTest case for "fixed" block-containers
Jeremias Maerki [Wed, 19 Jan 2005 21:48:34 +0000 (21:48 +0000)]
Test case for "fixed" block-containers

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

19 years ago"fixed" block-containers implemented.
Jeremias Maerki [Wed, 19 Jan 2005 21:48:12 +0000 (21:48 +0000)]
"fixed" block-containers implemented.
PDFState was cleaned up, simplified and refactored to support a "break-out" mechanism that allows to temporarily break out of the current viewport context.

Support for sending comments to the PDF stream for debugging purposes.

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

19 years agoSafety check
Jeremias Maerki [Wed, 19 Jan 2005 21:45:07 +0000 (21:45 +0000)]
Safety check

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

19 years agoCommented unused code.
Jeremias Maerki [Wed, 19 Jan 2005 21:44:45 +0000 (21:44 +0000)]
Commented unused code.

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

19 years agoTesting margins on page-masters.
Jeremias Maerki [Wed, 19 Jan 2005 17:21:08 +0000 (17:21 +0000)]
Testing margins on page-masters.

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

19 years agoCode cleanup and preparation for implementing absolute-position="fixed".
Jeremias Maerki [Tue, 18 Jan 2005 09:40:01 +0000 (09:40 +0000)]
Code cleanup and preparation for implementing absolute-position="fixed".

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

19 years agoChecks added.
Jeremias Maerki [Tue, 18 Jan 2005 08:56:18 +0000 (08:56 +0000)]
Checks added.

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

19 years agoI need the CTM for display-align checks.
Jeremias Maerki [Tue, 18 Jan 2005 08:55:58 +0000 (08:55 +0000)]
I need the CTM for display-align checks.

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

19 years agoTest cases for display-align and space-before|after for block-container. No checks...
Jeremias Maerki [Tue, 18 Jan 2005 07:02:01 +0000 (07:02 +0000)]
Test cases for display-align and space-before|after for block-container. No checks, yet.

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

19 years agoFix space-before|after handling for block-containers (only a minimal fix, doesn't...
Jeremias Maerki [Tue, 18 Jan 2005 07:00:14 +0000 (07:00 +0000)]
Fix space-before|after handling for block-containers (only a minimal fix, doesn't take space-resolution into account, yet)

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

19 years agoShow top|left-position traits only for abs positioned BCs.
Jeremias Maerki [Tue, 18 Jan 2005 06:58:03 +0000 (06:58 +0000)]
Show top|left-position traits only for abs positioned BCs.

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

19 years agoMake display-align publicly available.
Jeremias Maerki [Mon, 17 Jan 2005 21:47:05 +0000 (21:47 +0000)]
Make display-align publicly available.

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

19 years agoAdding todo item for a static variable.
Jeremias Maerki [Mon, 17 Jan 2005 18:59:50 +0000 (18:59 +0000)]
Adding todo item for a static variable.

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

19 years agogetLocalName() doesn't seem to work in this case in JDK 1.4.1.
Jeremias Maerki [Mon, 17 Jan 2005 14:21:10 +0000 (14:21 +0000)]
getLocalName() doesn't seem to work in this case in JDK 1.4.1.

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

19 years agoFix for auto height on absolutely positioned block-containers.
Jeremias Maerki [Mon, 17 Jan 2005 13:55:58 +0000 (13:55 +0000)]
Fix for auto height on absolutely positioned block-containers.

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

19 years agoCheck absolutely positioned block-containers with auto height.
Jeremias Maerki [Mon, 17 Jan 2005 13:53:56 +0000 (13:53 +0000)]
Check absolutely positioned block-containers with auto height.

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

19 years agoUsing only DOM elements to create checks. This should help avoid errors due to commen...
Jeremias Maerki [Mon, 17 Jan 2005 12:56:07 +0000 (12:56 +0000)]
Using only DOM elements to create checks. This should help avoid errors due to comment nodes being passed to the factory method.

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

19 years agoForgot the checks.
Jeremias Maerki [Mon, 17 Jan 2005 11:01:06 +0000 (11:01 +0000)]
Forgot the checks.

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

19 years agotestcases for block-containers
Jeremias Maerki [Mon, 17 Jan 2005 10:38:43 +0000 (10:38 +0000)]
testcases for block-containers

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

19 years agoblock-containers improved/fixed. The following features are implemented and testcases...
Jeremias Maerki [Mon, 17 Jan 2005 10:38:02 +0000 (10:38 +0000)]
block-containers improved/fixed. The following features are implemented and testcases exist:
left, right, top, bottom, width, height, block-progression-dimension (partial), inline-progression-dimension (partial), borders, padding, indents, reference-orientation.
autoheight works only for in-flow BCs ATM.

start-indent calculation fixed: uses inherited value if rules in 5.3.2 don't apply.

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

19 years agotoString() method
Jeremias Maerki [Mon, 17 Jan 2005 10:33:51 +0000 (10:33 +0000)]
toString() method

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

19 years agoMore info on blocks and block-containers
Jeremias Maerki [Mon, 17 Jan 2005 10:30:55 +0000 (10:30 +0000)]
More info on blocks and block-containers

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

19 years agoNew traits: space-before, space-after, is-viewport-area, is-reference-area
Jeremias Maerki [Mon, 17 Jan 2005 10:30:16 +0000 (10:30 +0000)]
New traits: space-before, space-after, is-viewport-area, is-reference-area

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

19 years agoAdding JAXP plus Xerces for the all-in-one transcoder tests.
Jeremias Maerki [Thu, 13 Jan 2005 22:07:52 +0000 (22:07 +0000)]
Adding JAXP plus Xerces for the all-in-one transcoder tests.

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

19 years agoTestcase for checking start-indent inheritance across block-containers.
Jeremias Maerki [Thu, 13 Jan 2005 15:07:02 +0000 (15:07 +0000)]
Testcase for checking start-indent inheritance across block-containers.

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

19 years agoRemoved Simon's line again and added an explanation why that line shouldn't be there.
Jeremias Maerki [Thu, 13 Jan 2005 07:04:00 +0000 (07:04 +0000)]
Removed Simon's line again and added an explanation why that line shouldn't be there.
Added java.awt.headless="true" to the forked JUnit tests to satisfy Gump.

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

19 years agoPR:
Glen Mazza [Thu, 13 Jan 2005 00:06:25 +0000 (00:06 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
"starting-state" property implemented for fo:bookmark.

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

19 years agoFixed an error in the classpath of one of the junit tests
Simon Pepping [Wed, 12 Jan 2005 19:50:36 +0000 (19:50 +0000)]
Fixed an error in the classpath of one of the junit tests
PR:
Obtained from:
Submitted by:
Reviewed by:

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

19 years agoClarification for the use of x/y-offset.
Jeremias Maerki [Wed, 12 Jan 2005 14:31:38 +0000 (14:31 +0000)]
Clarification for the use of x/y-offset.

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

19 years agoSome basic tests for inline- and block-containers.
Jeremias Maerki [Wed, 12 Jan 2005 12:05:23 +0000 (12:05 +0000)]
Some basic tests for inline- and block-containers.

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

19 years agoFixing wrong values (wrong interpretation on my side)
Jeremias Maerki [Wed, 12 Jan 2005 12:04:54 +0000 (12:04 +0000)]
Fixing wrong values (wrong interpretation on my side)

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

19 years agoStyle fix
Jeremias Maerki [Wed, 12 Jan 2005 12:03:17 +0000 (12:03 +0000)]
Style fix

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

19 years agoRemoved the "inheritedStartIndent" hack again.
Jeremias Maerki [Wed, 12 Jan 2005 12:03:00 +0000 (12:03 +0000)]
Removed the "inheritedStartIndent" hack again.
Switched to start|end-indent-oriented calculation.
Improved line painting in the PDFRenderer.
Some improvements in BlockContainerLayoutManager (but still WIP ATM).

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

19 years agoConvenience method for accessing inline-progression padding and border extents.
Jeremias Maerki [Wed, 12 Jan 2005 11:57:02 +0000 (11:57 +0000)]
Convenience method for accessing inline-progression padding and border extents.

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

19 years agoProvide public access to width/height.
Jeremias Maerki [Wed, 12 Jan 2005 11:55:57 +0000 (11:55 +0000)]
Provide public access to width/height.

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

19 years agoSome more info on the area-tree.
Jeremias Maerki [Wed, 12 Jan 2005 11:51:25 +0000 (11:51 +0000)]
Some more info on the area-tree.

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

19 years agotoString() method extended to provide helpful info.
Jeremias Maerki [Wed, 12 Jan 2005 11:50:31 +0000 (11:50 +0000)]
toString() method extended to provide helpful info.

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

19 years agoFIXED wasn't defined.
Jeremias Maerki [Wed, 12 Jan 2005 11:49:03 +0000 (11:49 +0000)]
FIXED wasn't defined.
Convenience method for accessing the start-indent trait.

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

19 years agoDefined the start|end-indent traits.
Jeremias Maerki [Wed, 12 Jan 2005 11:47:45 +0000 (11:47 +0000)]
Defined the start|end-indent traits.

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

19 years agoNo semantical changes, just style.
Jeremias Maerki [Wed, 12 Jan 2005 11:38:00 +0000 (11:38 +0000)]
No semantical changes, just style.

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

19 years agoFix for keyword substitutions for enum properties. Check came too late evaluating...
Jeremias Maerki [Wed, 12 Jan 2005 11:36:30 +0000 (11:36 +0000)]
Fix for keyword substitutions for enum properties. Check came too late evaluating the substituted value to a string instead of an enum value. (I found the problem in writing-mode)

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

19 years agoPR:
Glen Mazza [Tue, 11 Jan 2005 00:07:52 +0000 (00:07 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) EnumProperty starting-state implemented.
2.) Switch from "makeEnumProperty" to slightly more intuitive "getEnumProperty" in FOPropertyMapping.
3.) Removed no longer used canHaveIds array in PropertySets.

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

19 years agoPR:
Glen Mazza [Sun, 9 Jan 2005 12:47:40 +0000 (12:47 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) New attributeWarning() method added to FONode (needs to be renamed somehow because can this method can also be used for formatting object warnings as well--e.g., unimplemented FO's)

2.) Switch from processNode() -> bind() method for fo:bookmark.

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

19 years agoCan remove block-nested1.xml again, now that the bug is fixed.
Jeremias Maerki [Fri, 7 Jan 2005 08:29:00 +0000 (08:29 +0000)]
Can remove block-nested1.xml again, now that the bug is fixed.

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

19 years agoBugfix for start-indent calculation for nested blocks. The inherited start-indent...
Jeremias Maerki [Fri, 7 Jan 2005 08:21:21 +0000 (08:21 +0000)]
Bugfix for start-indent calculation for nested blocks. The inherited start-indent wasn't taken into account as described in 5.3.2 of the spec.
Minor style and javadoc improvements on the way.

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

19 years agoProvide access to the current PageViewport from the outside.
Jeremias Maerki [Fri, 7 Jan 2005 07:55:47 +0000 (07:55 +0000)]
Provide access to the current PageViewport from the outside.
Added a few useful debug log statements.

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

19 years agotoString() for easier debugging.
Jeremias Maerki [Fri, 7 Jan 2005 07:48:36 +0000 (07:48 +0000)]
toString() for easier debugging.

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

19 years agotoString() for easier debugging.
Jeremias Maerki [Fri, 7 Jan 2005 07:36:05 +0000 (07:36 +0000)]
toString() for easier debugging.

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

19 years agoFork JUnit test in new VM. (Maybe this fixes classpath problems with commons-logging...
Jeremias Maerki [Thu, 6 Jan 2005 19:20:37 +0000 (19:20 +0000)]
Fork JUnit test in new VM. (Maybe this fixes classpath problems with commons-logging when Xalan compiles again).
Added layout engine tests specifying a default exclusion file.
To disable the exclusion file add the following line to your build-local.properties:
layoutengine.disabled=

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

19 years agoAdd ability to optionally specify a simple textfile with a list of filenames of testc...
Jeremias Maerki [Thu, 6 Jan 2005 19:17:51 +0000 (19:17 +0000)]
Add ability to optionally specify a simple textfile with a list of filenames of testcases to be disabled (one entry per line).
Specify a filename with that textfile in the system property "fop.layoutengine.disabled".
disabled-testcases.txt should serve as our default file for this purpose (ex. in Gump).

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

19 years agoTest for nested blocks with borders, margins and padding.
Jeremias Maerki [Thu, 6 Jan 2005 16:09:57 +0000 (16:09 +0000)]
Test for nested blocks with borders, margins and padding.

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

19 years agomargin shorthands test
Jeremias Maerki [Thu, 6 Jan 2005 15:01:48 +0000 (15:01 +0000)]
margin shorthands test

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

19 years agoMore basic tests.
Jeremias Maerki [Thu, 6 Jan 2005 14:31:39 +0000 (14:31 +0000)]
More basic tests.

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

19 years agoRemoved unnecessary cast as per Finn's suggestion.
Jeremias Maerki [Thu, 6 Jan 2005 13:18:43 +0000 (13:18 +0000)]
Removed unnecessary cast as per Finn's suggestion.

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

19 years agomore tests.
Jeremias Maerki [Thu, 6 Jan 2005 13:15:09 +0000 (13:15 +0000)]
more tests.

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

19 years agoTest fixed. I was wrong at first.
Jeremias Maerki [Thu, 6 Jan 2005 11:09:56 +0000 (11:09 +0000)]
Test fixed. I was wrong at first.

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

19 years agoconvertValueForProperty didn't have the right signature and therefore didn't override...
Jeremias Maerki [Thu, 6 Jan 2005 11:09:03 +0000 (11:09 +0000)]
convertValueForProperty didn't have the right signature and therefore didn't override the superclass implementation.

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

19 years agoTesting padding shorthands.
Jeremias Maerki [Thu, 6 Jan 2005 09:47:46 +0000 (09:47 +0000)]
Testing padding shorthands.

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

19 years agoAbility to restrict the testcases being processed to one for debugging. Just specify...
Jeremias Maerki [Thu, 6 Jan 2005 09:46:55 +0000 (09:46 +0000)]
Ability to restrict the testcases being processed to one for debugging. Just specify its filename as a system property "fop.layoutengine.single".
Example: -Dfop.layoutengine.single=padding2.xml

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

19 years agoMore extensive checking. Use eval instead of true where appropriate.
Jeremias Maerki [Thu, 6 Jan 2005 09:13:05 +0000 (09:13 +0000)]
More extensive checking. Use eval instead of true where appropriate.

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

19 years agoXObject.str() fails the second time it is called. Makes debugging difficult. Get...
Jeremias Maerki [Thu, 6 Jan 2005 09:11:59 +0000 (09:11 +0000)]
XObject.str() fails the second time it is called. Makes debugging difficult. Get the result string early.

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

19 years agoAlloc IPD/BPD, too, not just content IPD/BPD.
Jeremias Maerki [Thu, 6 Jan 2005 09:11:02 +0000 (09:11 +0000)]
Alloc IPD/BPD, too, not just content IPD/BPD.

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

19 years agoAdding new eval check for simpler checks and more informative error messages.
Jeremias Maerki [Thu, 6 Jan 2005 08:39:19 +0000 (08:39 +0000)]
Adding new eval check for simpler checks and more informative error messages.

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

19 years agoImproved area tree XML generation by filtering uninformative attributes while adding...
Jeremias Maerki [Thu, 6 Jan 2005 08:37:52 +0000 (08:37 +0000)]
Improved area tree XML generation by filtering uninformative attributes while adding others.

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

19 years ago1.) fox:label converted to 1.1 fo:bookmark-title.
Glen Mazza [Thu, 6 Jan 2005 00:56:26 +0000 (00:56 +0000)]
1.) fox:label converted to 1.1 fo:bookmark-title.
2.) FObj, FObjMixed, InlineLevel made abstract.

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

19 years agoTwo initial very (!) simple checks for layout engine testing together with supporting...
Jeremias Maerki [Wed, 5 Jan 2005 21:14:22 +0000 (21:14 +0000)]
Two initial very (!) simple checks for layout engine testing together with supporting stylesheets.

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

19 years agoInitial version of a layout engine testing subsystem.
Jeremias Maerki [Wed, 5 Jan 2005 21:11:34 +0000 (21:11 +0000)]
Initial version of a layout engine testing subsystem.
Uses the area tree XML to check the output of the layout engine.
Provides a TestSuite for use with JUnit.
Individual test cases are defined in XML files.

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

19 years agoRefactored Area Tree XML Renderer to write XML to a TransformerHandler instead of...
Jeremias Maerki [Wed, 5 Jan 2005 21:08:27 +0000 (21:08 +0000)]
Refactored Area Tree XML Renderer to write XML to a TransformerHandler instead of to a Writer.

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

19 years agoOnly check for the outputStream to be non-null if no overriding renderer has been...
Jeremias Maerki [Wed, 5 Jan 2005 21:06:37 +0000 (21:06 +0000)]
Only check for the outputStream to be non-null if no overriding renderer has been set. People may wish to supply something other than an OutputStream.

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

19 years agoUpdated copyright to 1999-2005 & added description for Group Project
Clay Leeds [Wed, 5 Jan 2005 15:43:19 +0000 (15:43 +0000)]
Updated copyright to 1999-2005 & added description for Group Project

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

19 years agoPR:
Glen Mazza [Tue, 4 Jan 2005 00:21:47 +0000 (00:21 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Converted fox:outline to fo:bookmark.  fox:label/fo:bookmark-title still to
be done.

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

19 years agoRemoved URL references to nagoya.
Glen Mazza [Mon, 3 Jan 2005 22:39:27 +0000 (22:39 +0000)]
Removed URL references to nagoya.

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

19 years agoPR:
Glen Mazza [Mon, 3 Jan 2005 22:37:54 +0000 (22:37 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Removed nagoya reference from URL.

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

19 years agoRemoved dependency on Avalon Framework for enums.
Jeremias Maerki [Mon, 3 Jan 2005 14:02:54 +0000 (14:02 +0000)]
Removed dependency on Avalon Framework for enums.

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

19 years agoAccess to intrinsic image size for eg/ifo through getLayoutDimension() instead of...
Jeremias Maerki [Mon, 3 Jan 2005 13:06:27 +0000 (13:06 +0000)]
Access to intrinsic image size for eg/ifo through getLayoutDimension() instead of through separate interface.
Added a todo item about replacing the use of propertyList along with a reference to the related post on fop-dev.
Made the LayoutDimension keys a subclass of Avalon Framework's Enum to make the thing more debugger-friendly and more type-safe.

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

19 years agoSwitched from fox:bookmarks to fo:bookmark-tree (of XSL 1.1 2WD). Two more
Glen Mazza [Sun, 2 Jan 2005 20:42:51 +0000 (20:42 +0000)]
Switched from fox:bookmarks to fo:bookmark-tree (of XSL 1.1 2WD).  Two more
bookmark-related FO's (fox:outline and fox:label) need conversion and will
be done next.

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

19 years agoSupport for percentages on external-graphic and instream-foreign-object for the conte...
Jeremias Maerki [Tue, 28 Dec 2004 18:03:12 +0000 (18:03 +0000)]
Support for percentages on external-graphic and instream-foreign-object for the content-height and content-width attributes.

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

19 years agoEnable border and background for instream-foreign-object.
Jeremias Maerki [Tue, 28 Dec 2004 13:55:14 +0000 (13:55 +0000)]
Enable border and background for instream-foreign-object.

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

19 years agoRename parameter to match the type.
Jeremias Maerki [Tue, 28 Dec 2004 13:54:30 +0000 (13:54 +0000)]
Rename parameter to match the type.

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

19 years agoChanged LayoutManagerMaker.makeLayoutManager(FONode node) to throw a
Simon Pepping [Mon, 27 Dec 2004 10:13:05 +0000 (10:13 +0000)]
Changed LayoutManagerMaker.makeLayoutManager(FONode node) to throw a
FOPException, and removed LayoutManagerMaker.makeLayoutManager(FONode
node, boolean checkLength). Adapted LayoutManagerMapping,
PageSequenceLM and AreaTreeHandler.

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

19 years agoAdded some comments.
Simon Pepping [Mon, 27 Dec 2004 10:09:31 +0000 (10:09 +0000)]
Added some comments.

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

19 years agoPR:
Glen Mazza [Sat, 25 Dec 2004 15:29:18 +0000 (15:29 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
"End of Year" constant cleanup.

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