aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Applied Apache License Version 2.0 by following the instructions at ↵Jeremias Maerki2004-03-0213-851/+916
| | | | | | http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197404 13f79535-47bb-0310-9956-ffa450edef68
* now for some "real" commitsChris Bowditch2004-03-021-27/+55
| | | | | | | | | this is the patch to PDF Renderer for dotted/dashed lines I prepared some time ago. bugzilla link http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25900 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197403 13f79535-47bb-0310-9956-ffa450edef68
* 1.) Modified TextLayoutManager to take an additional lengthGlen Mazza2004-03-016-47/+60
| | | | | | | | | | | | | | parameter, indicating the maximum valid index of the passed-in character array. 2.) Removed from AddLMVisitor (which calls the above class), the re-fitting of the FOText character array to the size of the maximum valid index. 3.) Various small cleanup issues. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197402 13f79535-47bb-0310-9956-ffa450edef68
* corrected compliance for baseline-shift and vertical-align propertiesChris Bowditch2004-03-011-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197401 13f79535-47bb-0310-9956-ffa450edef68
* Testing my software setup byChris Bowditch2004-03-011-1/+2
| | | | | | | updating my description on Team page git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197400 13f79535-47bb-0310-9956-ffa450edef68
* Applied Apache License Version 2.0 by following the instructions at ↵Jeremias Maerki2004-02-2732-525/+487
| | | | | | http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197391 13f79535-47bb-0310-9956-ffa450edef68
* Applied Apache License Version 2.0 by following the instructions at ↵Jeremias Maerki2004-02-273-0/+46
| | | | | | http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197390 13f79535-47bb-0310-9956-ffa450edef68
* Fixed EOLsJeremias Maerki2004-02-271-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197389 13f79535-47bb-0310-9956-ffa450edef68
* Copied from the maintenance branch.Jeremias Maerki2004-02-275-4051/+8152
| | | | | | | NOTE: These files don't have the Apache License header, yet. This is a TODO! git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197388 13f79535-47bb-0310-9956-ffa450edef68
* Copied from the maintenance branch.Jeremias Maerki2004-02-272-99/+27
| | | | | | | Applied Apache License Version 2.0 by following the instructions at http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197387 13f79535-47bb-0310-9956-ffa450edef68
* Applied Apache License Version 2.0 by following the instructions at ↵Jeremias Maerki2004-02-271-0/+16
| | | | | | http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197386 13f79535-47bb-0310-9956-ffa450edef68
* Removed legally problematic files as done for the maintenance branch.Jeremias Maerki2004-02-2712-64314/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197385 13f79535-47bb-0310-9956-ffa450edef68
* Applied Apache License Version 2.0 by following the instructions at ↵Jeremias Maerki2004-02-27588-27772/+8962
| | | | | | http://www.apache.org/dev/apply-license.html. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197384 13f79535-47bb-0310-9956-ffa450edef68
* Some simplification of FOText object.Glen Mazza2004-02-272-10/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197383 13f79535-47bb-0310-9956-ffa450edef68
* Use the new property expressions. Clients must use Length when retrievingFinn Bock2004-02-2614-58/+137
| | | | | | | | | | a length and must delay the call to Length.getValue() until the baselength has been assigned by the LayoutManagers. PR: 26778 (second half) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197382 13f79535-47bb-0310-9956-ffa450edef68
* Made redundant by the expresion tree.Finn Bock2004-02-262-249/+0
| | | | | | | PR: 26778 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197381 13f79535-47bb-0310-9956-ffa450edef68
* Support for percentages in property expression.Finn Bock2004-02-2623-530/+873
| | | | | | | | | | | | | | | | | | | | | | | | The different length properties all implement a Length interface and all clients of the property subsystem must use the Length interface when retrieving lengths. The two different numerics (absolute and relative) both implement a Numeric interface and all property calculations are done in terms of the Numeric interface. Lengths can be cast to numeric and can thus participate in expresions and numerics can be cast to length (when dimension is 1) and can thus be used as a length by the clients. The call to Length.getValue() will cause relative lengths to be resolved against their base length, and care must be taken to ensure that getLength() is only called after all baselength has been assigned to the FO elements. PR: 26778 (first part). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197380 13f79535-47bb-0310-9956-ffa450edef68
* Changed internal renderInlineXXX() functions from public to protected ↵Glen Mazza2004-02-253-56/+12
| | | | | | access. Removed need for renderers to specifically implement them in Renderer interface. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197370 13f79535-47bb-0310-9956-ffa450edef68
* Removal of Visitor patterns from AbstractRenderer, moving of business logic ↵Glen Mazza2004-02-2510-288/+55
| | | | | | from InlineArea to AbstractRenderer. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197368 13f79535-47bb-0310-9956-ffa450edef68
* 1.) Deprecation of most constructors in XSLTInputHandler in favor of JAXP.Glen Mazza2004-02-104-20/+54
| | | | | | | | | | | 2.) Removal of unused transformer member variable in XSLTInputHandler. 3.) Partial modifications -- code from Xalan project -- in order to be able to handle command line parameters for XSLT stylesheet. (Changes still needed in XSLTInputHandler.getXMLFilter() -- unsure how to set parameters to an XMLFilter. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197350 13f79535-47bb-0310-9956-ffa450edef68
* Draw the borders of a BlockViewport before setting the CTMFinn Bock2004-02-101-18/+19
| | | | | | | | transformation. This way the viewport is relative to the current CTM and the content of the Viewport is relative to the viewport CTM. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197348 13f79535-47bb-0310-9956-ffa450edef68
* Set correct ipd/bpd of both the viewport and reference area.Finn Bock2004-02-101-11/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197347 13f79535-47bb-0310-9956-ffa450edef68
* Added '-results' options to set the result ouput directory.Finn Bock2004-02-101-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197346 13f79535-47bb-0310-9956-ffa450edef68
* Simplefy the huge merge loop and allow compilation with jdk1.3.Finn Bock2004-02-092-1243/+1138
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197342 13f79535-47bb-0310-9956-ffa450edef68
* Fixed the missing table header bug.Joerg Pietschmann2004-02-071-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197339 13f79535-47bb-0310-9956-ffa450edef68
* Adapt to changes in Commons IO's APIs.Jeremias Maerki2004-02-067-29/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197334 13f79535-47bb-0310-9956-ffa450edef68
* Support for text-indent.Finn Bock2004-02-051-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197332 13f79535-47bb-0310-9956-ffa450edef68
* Fix javadocs warnings caused by the recent moves of property classes andFinn Bock2004-02-048-9/+9
| | | | | | | makers. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197329 13f79535-47bb-0310-9956-ffa450edef68
* Do the regiontraits before changes ctm because the ctm only apply for theFinn Bock2004-02-042-5/+6
| | | | | | | region reference area, not the viewport itself. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197328 13f79535-47bb-0310-9956-ffa450edef68
* Set the ipd and bpd on the region reference area based on the reldimsFinn Bock2004-02-041-4/+5
| | | | | | | and use those values those values for layout. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197327 13f79535-47bb-0310-9956-ffa450edef68
* Support for "margin" shorthands for margin-[left,right].Finn Bock2004-02-041-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197326 13f79535-47bb-0310-9956-ffa450edef68
* Added a bpd field so that region reference areas has both ipd (from Area)Finn Bock2004-02-041-0/+20
| | | | | | | and bpd. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197325 13f79535-47bb-0310-9956-ffa450edef68
* Add support for setting margin-[top,botton,left,right] by specifyingFinn Bock2004-02-041-1/+6
| | | | | | | the "margin" shorthand property. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197324 13f79535-47bb-0310-9956-ffa450edef68
* Copyright year update and enable keyword subst.Jeremias Maerki2004-02-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197321 13f79535-47bb-0310-9956-ffa450edef68
* Tab char and style fixes only.Jeremias Maerki2004-02-031-27/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197320 13f79535-47bb-0310-9956-ffa450edef68
* Style fixes only.Jeremias Maerki2004-02-032-14/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197319 13f79535-47bb-0310-9956-ffa450edef68
* Move FOTreeListener registration and removal into getContentHandler() to fix ↵Jeremias Maerki2004-02-031-12/+23
| | | | | | SAX use case as demonstrated in ExampleXML2PDF. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197318 13f79535-47bb-0310-9956-ffa450edef68
* Simple proxying ContentHandler.Jeremias Maerki2004-02-031-0/+166
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197317 13f79535-47bb-0310-9956-ffa450edef68
* Re-enable toString() for the properties which wrap another object.Finn Bock2004-02-031-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197316 13f79535-47bb-0310-9956-ffa450edef68
* Support getObject(), used by Property.toString().Finn Bock2004-02-031-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197315 13f79535-47bb-0310-9956-ffa450edef68
* Phase 3 (last) of bug 26434.Finn Bock2004-02-0268-151/+166
| | | | | | | | | - Move the property classes to fop.fo.properties. PR: 26434 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197314 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused import.Finn Bock2004-02-021-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197313 13f79535-47bb-0310-9956-ffa450edef68
* Phase 2 of bug 26434.Finn Bock2004-02-0243-2194/+1747
| | | | | | | | | - Roll the datatypes logic into the property classes. PR: 26434. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197312 13f79535-47bb-0310-9956-ffa450edef68
* Move the handmade makers into package fop.fo.properties.Finn Bock2004-02-022-1/+7
| | | | | | | PR: 26434 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197311 13f79535-47bb-0310-9956-ffa450edef68
* Phase 1 of 26434.Finn Bock2004-02-0228-741/+936
| | | | | | | | | | - Unnest Property.Maker into fop.fo.properties.PropertyMaker. - Move the handmade makers into package fop.fo.properties. PR: 26434 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197310 13f79535-47bb-0310-9956-ffa450edef68
* fixed runtime error while reading PR_BORDER_WIDTH or PR_BORDER_STYLEPeter Herweg2004-01-301-37/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197304 13f79535-47bb-0310-9956-ffa450edef68
* Handle SPACE_START trait for block areas.Finn Bock2004-01-293-32/+73
| | | | | | | PR: 25802. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197296 13f79535-47bb-0310-9956-ffa450edef68
* Hardcoded start-indent to 24pt no longer needed because SPACE_START traitFinn Bock2004-01-291-4/+1
| | | | | | | | | it set by the start-indent property. PR: 25802. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197295 13f79535-47bb-0310-9956-ffa450edef68
* Set the SPACE_START and SPACE_END traits and adjust the height to takeFinn Bock2004-01-292-5/+22
| | | | | | | | | border and padding into account. PR: 25802. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197294 13f79535-47bb-0310-9956-ffa450edef68
* A hack to calculate the startIndent and endIndent based on either marginFinn Bock2004-01-291-4/+34
| | | | | | | | | or startIndent. PR: 25802. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197293 13f79535-47bb-0310-9956-ffa450edef68