]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
21 years ago1. move fo/pagination/Region.makeRegionReferenceArea() to layoutmgr/PageLayoutManager...
William Victor Mote [Wed, 27 Aug 2003 15:33:59 +0000 (15:33 +0000)]
1. move fo/pagination/Region.makeRegionReferenceArea() to layoutmgr/PageLayoutManager.makeRegionReferenceArea()
2. move fo/pagination/RegionBody.makeRegionReferenceArea() layoutmgr/PageLayoutManager.makeRegionBodyReferenceArea()

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

21 years agomove makeRegionViewport() and setRegionViewportTraits() from fo/pagination/Region...
William Victor Mote [Wed, 27 Aug 2003 01:51:06 +0000 (01:51 +0000)]
move makeRegionViewport() and setRegionViewportTraits() from fo/pagination/Region to layoutmgr/PageLayoutManager

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

21 years agoremove remaining references to layout/PageMaster (all unused), and remove the class...
William Victor Mote [Wed, 27 Aug 2003 01:23:59 +0000 (01:23 +0000)]
remove remaining references to layout/PageMaster (all unused), and remove the class itself

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

21 years agoinstead of storing and cloning page reference-area and viewport objects for each...
William Victor Mote [Wed, 27 Aug 2003 01:13:44 +0000 (01:13 +0000)]
instead of storing and cloning page reference-area and viewport objects for each SimplePageMaster, create them on the fly (there will shortly be no convenient place to store the templates, and any performance benefit to cloning would appear to be small)

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

21 years ago1. extract method getSimpleMasterPageToUse()
William Victor Mote [Wed, 27 Aug 2003 00:36:14 +0000 (00:36 +0000)]
1. extract method getSimpleMasterPageToUse()
2. clean up signature for createPage()

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

21 years agoremove unused method
William Victor Mote [Wed, 27 Aug 2003 00:10:39 +0000 (00:10 +0000)]
remove unused method

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

21 years agomove field that tracks which SimplePageMaster to use (currentSimplePageMaster) from...
William Victor Mote [Wed, 27 Aug 2003 00:01:14 +0000 (00:01 +0000)]
move field that tracks which SimplePageMaster to use (currentSimplePageMaster) from fo/pagination/PageSequence to layoutmgr/PageLayoutManager

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

21 years agoremove unused imports
William Victor Mote [Tue, 26 Aug 2003 22:22:37 +0000 (22:22 +0000)]
remove unused imports

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

21 years agomove logic from fo/pagination/SimplePageMaster.end() to layoutmgr/PageLayoutManager...
William Victor Mote [Tue, 26 Aug 2003 22:11:17 +0000 (22:11 +0000)]
move logic from fo/pagination/SimplePageMaster.end() to layoutmgr/PageLayoutManager.createSimplePageMasterAreas()

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

21 years agoUpdate to indicate the border-collapse property is partially implemented (instead...
Glen Mazza [Tue, 26 Aug 2003 21:56:28 +0000 (21:56 +0000)]
Update to indicate the border-collapse property is partially implemented (instead of not implemented.)

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

21 years agoUpdated the tables-collapse property on several tables from "separate" to "collapse".
Glen Mazza [Tue, 26 Aug 2003 21:52:39 +0000 (21:52 +0000)]
Updated the tables-collapse property on several tables from "separate" to "collapse".

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

21 years agomove fo/pagination/PageSequence.createPage() to layoutmgr/PageLayoutManager
William Victor Mote [Tue, 26 Aug 2003 20:32:26 +0000 (20:32 +0000)]
move fo/pagination/PageSequence.createPage() to layoutmgr/PageLayoutManager

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

21 years ago1. make fo/flow/Table.columns store fo columns instead of column layout managers
William Victor Mote [Tue, 26 Aug 2003 19:51:20 +0000 (19:51 +0000)]
1. make fo/flow/Table.columns store fo columns instead of column layout managers
2. move fo/flow/TableColumn.getLayoutManager() to layoutmgr/AddLMVisitor.getTableColumnLayoutManager()
3. have layoutmgr/AddLMVisitor.serveVisitor(Table node) loop through the fo/flow/Table.columns collection and build its layout manager collection from it

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

21 years agoremove unused import
William Victor Mote [Tue, 26 Aug 2003 19:31:14 +0000 (19:31 +0000)]
remove unused import

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

21 years agodon't try to create bookmarks in output unless there are some in the input (getting...
William Victor Mote [Tue, 26 Aug 2003 19:28:46 +0000 (19:28 +0000)]
don't try to create bookmarks in output unless there are some in the input (getting NPE)

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

21 years agoremove invalid imports
William Victor Mote [Tue, 26 Aug 2003 18:10:59 +0000 (18:10 +0000)]
remove invalid imports

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

21 years agomove extensions package to fo.extensions (primarily to show that these classes are...
William Victor Mote [Tue, 26 Aug 2003 17:17:59 +0000 (17:17 +0000)]
move extensions package to fo.extensions (primarily to show that these classes are only related to the FO Tree itself)

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

21 years agoremove unused field
William Victor Mote [Tue, 26 Aug 2003 16:58:57 +0000 (16:58 +0000)]
remove unused field

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

21 years agomove fo/flow/PageNumberCitation.getInlineArea() to layoutmgr/AddLMVisitor.getPageNumb...
William Victor Mote [Tue, 26 Aug 2003 16:48:28 +0000 (16:48 +0000)]
move fo/flow/PageNumberCitation.getInlineArea() to layoutmgr/AddLMVisitor.getPageNumberCitationInlineArea()

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

21 years agoremove unused field
William Victor Mote [Tue, 26 Aug 2003 15:49:22 +0000 (15:49 +0000)]
remove unused field

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

21 years agochange cryptic method name
William Victor Mote [Tue, 26 Aug 2003 15:05:33 +0000 (15:05 +0000)]
change cryptic method name

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

21 years agomove fo/flow/ListItemLabel.getItemLayoutManager() to layoutmgr/AddLMVisitor.getListIt...
William Victor Mote [Tue, 26 Aug 2003 14:35:42 +0000 (14:35 +0000)]
move fo/flow/ListItemLabel.getItemLayoutManager() to layoutmgr/AddLMVisitor.getListItemLabelLayoutManager()

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

21 years agoremove unused import
William Victor Mote [Mon, 25 Aug 2003 18:19:03 +0000 (18:19 +0000)]
remove unused import

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

21 years agomove fo/flow/ListItemBody.getItemLayoutManager() to layoutmgr/AddLMVisitor.getListIte...
William Victor Mote [Mon, 25 Aug 2003 18:10:30 +0000 (18:10 +0000)]
move fo/flow/ListItemBody.getItemLayoutManager() to layoutmgr/AddLMVisitor.getListItemBodyLayoutManager()

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

21 years agomove fo/flow/Leader.getAllocIPD() to layoutmgr/AddLMVisitor.getLeaderAllocIPD()
William Victor Mote [Mon, 25 Aug 2003 17:06:46 +0000 (17:06 +0000)]
move fo/flow/Leader.getAllocIPD() to layoutmgr/AddLMVisitor.getLeaderAllocIPD()

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

21 years agoremove unneeded field fo/flow/Leader.leaderArea
William Victor Mote [Mon, 25 Aug 2003 15:37:03 +0000 (15:37 +0000)]
remove unneeded field fo/flow/Leader.leaderArea

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

21 years ago1. move fo/flow/InstreamForeignObject.getInlineArea() to layoutmgr/AddLMVisitor.getIF...
William Victor Mote [Sun, 24 Aug 2003 22:15:51 +0000 (22:15 +0000)]
1. move fo/flow/InstreamForeignObject.getInlineArea() to layoutmgr/AddLMVisitor.getIFOInlineArea()
2. remove unneeded field fo/flow/InstreamForeignObject.areaCurrent

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

21 years agomove fo/flow/ExternalGraphic.getInlineArea() to layoutmgr/AddLMVisitor.getExternalGra...
William Victor Mote [Sun, 24 Aug 2003 19:22:59 +0000 (19:22 +0000)]
move fo/flow/ExternalGraphic.getInlineArea() to layoutmgr/AddLMVisitor.getExternalGraphicInlineArea()

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

21 years agomove fo/flow/Character.getInlineArea() to layoutmgr/AddLMVisitor.getCharacterInlineArea()
William Victor Mote [Sun, 24 Aug 2003 18:52:19 +0000 (18:52 +0000)]
move fo/flow/Character.getInlineArea() to layoutmgr/AddLMVisitor.getCharacterInlineArea()

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

21 years agomake area/CTM.getCTMandRelDims() more general by decoupling it from fo/PropertyManager
William Victor Mote [Sun, 24 Aug 2003 18:04:07 +0000 (18:04 +0000)]
make area/CTM.getCTMandRelDims() more general by decoupling it from fo/PropertyManager

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

21 years agomove property resolution logic from area/CTM.getCTMandRelDims() back to fo/PropertyMa...
William Victor Mote [Sun, 24 Aug 2003 17:46:10 +0000 (17:46 +0000)]
move property resolution logic from area/CTM.getCTMandRelDims() back to fo/PropertyManager

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

21 years agoadd workaround for property absolute-position not implemented
William Victor Mote [Sun, 24 Aug 2003 17:11:34 +0000 (17:11 +0000)]
add workaround for property absolute-position not implemented

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

21 years agomove fo/PropertyManager.getCTMandRelDims() to area/CTM.getCTMandRelDims(), adding...
William Victor Mote [Sat, 23 Aug 2003 19:26:30 +0000 (19:26 +0000)]
move fo/PropertyManager.getCTMandRelDims() to area/CTM.getCTMandRelDims(), adding PropertyManager as a parameter, and making the method static.

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

21 years agoclean up some gump javadoc warnings
William Victor Mote [Sat, 23 Aug 2003 17:38:13 +0000 (17:38 +0000)]
clean up some gump javadoc warnings

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

21 years agomove fo/FOUserAgent to apps/FOUserAgent, as it manages configuration information...
William Victor Mote [Fri, 22 Aug 2003 17:42:42 +0000 (17:42 +0000)]
move fo/FOUserAgent to apps/FOUserAgent, as it manages configuration information for the application as a whole

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

21 years ago1. move renderer initialization work from FOTreeHandler to Driver
William Victor Mote [Fri, 22 Aug 2003 17:21:48 +0000 (17:21 +0000)]
1. move renderer initialization work from FOTreeHandler to Driver
2. clean up related FOTreeHandler constructor

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

21 years agostyle changes only
William Victor Mote [Fri, 22 Aug 2003 06:27:34 +0000 (06:27 +0000)]
style changes only

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

21 years agostyle/javadoc changes only
William Victor Mote [Fri, 22 Aug 2003 05:43:45 +0000 (05:43 +0000)]
style/javadoc changes only

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

21 years ago1. remove unused field
William Victor Mote [Fri, 22 Aug 2003 05:43:27 +0000 (05:43 +0000)]
1. remove unused field
2. some checkstyle/javadoc changes

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

21 years agostyle/javadoc changes only
William Victor Mote [Thu, 21 Aug 2003 19:22:21 +0000 (19:22 +0000)]
style/javadoc changes only

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

21 years agomove extensions/Outline.getData() to layoutmgr/LayoutManagerLS.createBookmarkData()
William Victor Mote [Thu, 21 Aug 2003 19:01:24 +0000 (19:01 +0000)]
move extensions/Outline.getData() to layoutmgr/LayoutManagerLS.createBookmarkData()

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

21 years agomove extensions/BookmarkData to area/extensions/BookmarkData
William Victor Mote [Thu, 21 Aug 2003 18:17:49 +0000 (18:17 +0000)]
move extensions/BookmarkData to area/extensions/BookmarkData

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

21 years agoExamples 8-11 added to check:
Glen Mazza [Wed, 20 Aug 2003 22:04:51 +0000 (22:04 +0000)]
Examples 8-11 added to check:
1) implementation of border properties (border-color,
border-width, border-style, etc.) at the fo:table-row and fo:table-column level.
2) border property conflict resolutions as defined in CSS2 standard at
http://www.w3.org/TR/REC-CSS2/tables.html#border-conflict-resolution

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

21 years agomove logic for creating bookmarks/outlines in the area tree from extensions/Bookmarks...
William Victor Mote [Wed, 20 Aug 2003 19:46:47 +0000 (19:46 +0000)]
move logic for creating bookmarks/outlines in the area tree from extensions/Bookmarks to layoutmgr/LayoutManagerLS

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

21 years agomove control/Document to apps/Document
William Victor Mote [Wed, 20 Aug 2003 18:09:46 +0000 (18:09 +0000)]
move control/Document to apps/Document

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

21 years agostyle/javadoc changes only
William Victor Mote [Wed, 20 Aug 2003 17:56:24 +0000 (17:56 +0000)]
style/javadoc changes only

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

21 years agomove startup of laying out a PageSequence from PageSequence.format() and Document...
William Victor Mote [Wed, 20 Aug 2003 17:25:44 +0000 (17:25 +0000)]
move startup of laying out a PageSequence from PageSequence.format() and Document.foPageSequenceComplete to the LayoutStrategy implementation (layoutmgr/LayoutManagerLS)

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

21 years agomove some fields and methods from Driver to Document
William Victor Mote [Wed, 20 Aug 2003 16:35:27 +0000 (16:35 +0000)]
move some fields and methods from Driver to Document

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

21 years agoDeprecated (since mid-2001) setRenderer(rendererClassName, version) method removed.
Glen Mazza [Tue, 19 Aug 2003 22:17:57 +0000 (22:17 +0000)]
Deprecated (since mid-2001) setRenderer(rendererClassName, version) method removed.
Fix to Bug 22561:  Driver.run() incorrectly setting output type to PDF for the structure (MIF and RTF) types.
Submitted by: Michael Cosby (michael at cosby dot dhs dot org).

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

21 years agomore FO Tree isolation work
William Victor Mote [Tue, 19 Aug 2003 06:54:31 +0000 (06:54 +0000)]
more FO Tree isolation work

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

21 years agocreate fo/FOTreeControl interface, and make control/Document implement it, to further...
William Victor Mote [Tue, 19 Aug 2003 05:19:21 +0000 (05:19 +0000)]
create fo/FOTreeControl interface, and make control/Document implement it, to further encapsulate the FO Tree

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

21 years agoremove unused interface
William Victor Mote [Tue, 19 Aug 2003 04:34:34 +0000 (04:34 +0000)]
remove unused interface

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

21 years ago1. Remove fo/FOTreeExternal and layoutmgr/LMFOTreeExternal (in favor of Visitor conce...
William Victor Mote [Tue, 19 Aug 2003 00:53:55 +0000 (00:53 +0000)]
1. Remove fo/FOTreeExternal and layoutmgr/LMFOTreeExternal (in favor of Visitor concept, see item 2)
2. Add fo/FOTreeVisitor and layoutmgr/AddLMVisitor
3. Remove all occurrences of addLayoutManager in fo/FObj subclasses, replacing them with equivalent methods in AddLMVisitor

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

21 years ago1. tie Document to fo.FOTreeBuilder and fo.pagination.Root
William Victor Mote [Sat, 16 Aug 2003 06:43:51 +0000 (06:43 +0000)]
1. tie Document to fo.FOTreeBuilder and fo.pagination.Root
2. add getDocument() method to FONode (using this.parent for all nodes except Root)
3. start using getDocument() to gain access to font collections stored in Document

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

21 years agoRemoved error message when logger not explicitly set; Driver will continue to use...
Glen Mazza [Fri, 15 Aug 2003 20:37:51 +0000 (20:37 +0000)]
Removed error message when logger not explicitly set; Driver will continue to use ConsoleLogger as default in such circumstances.  (Allows for coding simple command-line processes without needing to explicitly code in Avalon ConsoleLoggers)

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

21 years agoadd back test to make sure a renderer is present, which is needed for StructureRenderers
William Victor Mote [Fri, 15 Aug 2003 18:53:18 +0000 (18:53 +0000)]
add back test to make sure a renderer is present, which is needed for StructureRenderers

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

21 years agoget generated font files to use new Typeface class name
William Victor Mote [Fri, 15 Aug 2003 18:08:23 +0000 (18:08 +0000)]
get generated font files to use new Typeface class name

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

21 years ago1. integrate Document and LayoutStrategy into workflow
William Victor Mote [Fri, 15 Aug 2003 15:52:10 +0000 (15:52 +0000)]
1. integrate Document and LayoutStrategy into workflow
2. make Document a child of Driver and start integrating this hierarchy

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

21 years agomove font constants from control.Document to fonts.Font
William Victor Mote [Thu, 14 Aug 2003 19:16:41 +0000 (19:16 +0000)]
move font constants from control.Document to fonts.Font

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

21 years ago1. add infrastructure for LayoutStrategy
William Victor Mote [Thu, 14 Aug 2003 18:53:29 +0000 (18:53 +0000)]
1. add infrastructure for LayoutStrategy
2. add infrastructure for move of layoutmgr logic out of fo package

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

21 years agomove layout.FontState to fonts.Font
William Victor Mote [Thu, 14 Aug 2003 15:31:10 +0000 (15:31 +0000)]
move layout.FontState to fonts.Font

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

21 years agomove fonts.Font to fonts.Typeface (in preparation for moving layout.FontState to...
William Victor Mote [Thu, 14 Aug 2003 14:59:56 +0000 (14:59 +0000)]
move fonts.Font to fonts.Typeface (in preparation for moving layout.FontState to fonts.Font)

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

21 years ago1. create control package
William Victor Mote [Thu, 14 Aug 2003 07:42:59 +0000 (07:42 +0000)]
1. create control package
2. move layout.FontInfo to control.Document

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

21 years ago$Id$ added to get header printed at top of file.
Glen Mazza [Wed, 13 Aug 2003 23:19:57 +0000 (23:19 +0000)]
$Id$ added to get header printed at top of file.

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

21 years agoCreated a simple example using the DOM Level 2 API for testing/demonstrating FOP's
Glen Mazza [Wed, 13 Aug 2003 23:16:14 +0000 (23:16 +0000)]
Created a simple example using the DOM Level 2 API for testing/demonstrating FOP's
DOM Document-processing capabilities.

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

21 years agoclean up documentation of new code and some checkstyle problems
William Victor Mote [Wed, 13 Aug 2003 05:32:54 +0000 (05:32 +0000)]
clean up documentation of new code and some checkstyle problems

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

21 years ago1.) CommandLineStarter removed, its functionality placed directly into Fop.main().
Glen Mazza [Tue, 12 Aug 2003 22:40:49 +0000 (22:40 +0000)]
1.) CommandLineStarter removed, its functionality placed directly into Fop.main().
Fop.main() now responsible for taking command-line input as provided from
CommandLineOptions, and activating a Driver instance with that data.

2.) Minor cleanup of error messages in CommandLineOptions.

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

21 years ago1. FOPTaskStarter separated from Starter class (was not using latter's InputHandler).
Glen Mazza [Tue, 12 Aug 2003 21:36:43 +0000 (21:36 +0000)]
1. FOPTaskStarter separated from Starter class (was not using latter's InputHandler).

2. CommandLineStarter made a top-level class, and abstract Starter class removed.
(only one starter being used for command line, regardless of renderer.)

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

21 years agoRenamed apps.FOInputHandler to apps.FOFileHandler to reduce confusion with the new...
Glen Mazza [Tue, 12 Aug 2003 21:17:44 +0000 (21:17 +0000)]
Renamed apps.FOInputHandler to apps.FOFileHandler to reduce confusion with the new FOInputHandler in the fo package.

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

21 years agomove render.pdf.FontReader to fonts.FontReader
William Victor Mote [Tue, 12 Aug 2003 18:27:35 +0000 (18:27 +0000)]
move render.pdf.FontReader to fonts.FontReader

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

21 years agomove the "common" property classes from layout to fo.properties, renaming them with...
William Victor Mote [Tue, 12 Aug 2003 18:02:46 +0000 (18:02 +0000)]
move the "common" property classes from layout to fo.properties, renaming them with a "Common" prefix

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

21 years ago1. convert fo.FOTreeHandler to fire events when it completes a PageSequence or docume...
William Victor Mote [Tue, 12 Aug 2003 06:30:04 +0000 (06:30 +0000)]
1. convert fo.FOTreeHandler to fire events when it completes a PageSequence or document object
2. move logic that starts layout from fo.FOTreeHandler to apps.Driver.
3. add logic to apps.Driver to handle the events fired from fo.FOTreeHandler
4. end result is that FOTreeHandler now allows other objects to handle page-sequence and document objects in a manner similar to the way SAX allows them to handle XML elements.

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

21 years ago1. convert fo.FOTreeHandler to fire events when it completes a PageSequence or docume...
William Victor Mote [Tue, 12 Aug 2003 06:18:43 +0000 (06:18 +0000)]
1. convert fo.FOTreeHandler to fire events when it completes a PageSequence or document object
2. move logic that starts layout from fo.FOTreeHandler to apps.Driver.
3. add logic to apps.Driver to handle the events fired from fo.FOTreeHandler
4. end result is that FOTreeHandler now allows other objects to handle page-sequence and document objects in a manner similar to the way SAX allows them to handle XML elements.

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

21 years agoremoved info about old download location
Christian Geisert [Tue, 12 Aug 2003 00:00:52 +0000 (00:00 +0000)]
removed info about old download location
fixed broken links to archives.apache.org

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

21 years ago1. AWT PreviewDialog creation shifted from AWTStarter to AWTRenderer.
Glen Mazza [Mon, 11 Aug 2003 23:47:22 +0000 (23:47 +0000)]
1.  AWT PreviewDialog creation shifted from AWTStarter to AWTRenderer.
2.  New AWTRenderer constructor -- takes an InputHandler object which
    is used for the document refreshing/reloading.
3.  PreviewDialog's reload() functionality now handled via Driver instead of
    AWTStarter.
4.  Class AWTStarter removed:  AWT generation now activated via CommandLineStarter.

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

21 years agoadd some doc for fox:continued-label
William Victor Mote [Mon, 11 Aug 2003 23:37:38 +0000 (23:37 +0000)]
add some doc for fox:continued-label

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

21 years ago1. add documentation of fox:destination
William Victor Mote [Mon, 11 Aug 2003 23:18:08 +0000 (23:18 +0000)]
1. add documentation of fox:destination
2. break explanation of fox: namespace into a separate section so that it is clear that it applies to all of the fox: extensions
3. some other minor cleanup

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

21 years agoset up render(XMLReader, InputSource) as the main render() method, and normalize...
William Victor Mote [Mon, 11 Aug 2003 18:08:06 +0000 (18:08 +0000)]
set up render(XMLReader, InputSource) as the main render() method, and normalize render(Document document) to this form.

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

21 years agofix minor checkstyle errors
William Victor Mote [Mon, 11 Aug 2003 17:51:25 +0000 (17:51 +0000)]
fix minor checkstyle errors

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

21 years agosome javadoc changes
William Victor Mote [Mon, 11 Aug 2003 17:44:15 +0000 (17:44 +0000)]
some javadoc changes

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

21 years agoMoved the Translator (resource bundle) creation from AWTStarter to AWTRenderer.
Glen Mazza [Sun, 10 Aug 2003 15:43:13 +0000 (15:43 +0000)]
Moved the Translator (resource bundle) creation from AWTStarter to AWTRenderer.
Gave the AWTRenderer access to the PrintViewer frame that displays the document.
Moved rendering status messages from AWTStarter to AWTRenderer and PrintDialog.

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

21 years agoFix: setOptions() for AWTRenderer not being called.
Glen Mazza [Fri, 8 Aug 2003 22:56:15 +0000 (22:56 +0000)]
Fix:  setOptions() for AWTRenderer not being called.

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

21 years agoRemoved empty setProducer() from AWTRenderer; can rely on base class.
Glen Mazza [Fri, 8 Aug 2003 20:43:25 +0000 (20:43 +0000)]
Removed empty setProducer() from AWTRenderer; can rely on base class.

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

21 years ago1. To facilitate comprehension of the Renderer classes, added the remaining three...
Glen Mazza [Thu, 7 Aug 2003 23:38:17 +0000 (23:38 +0000)]
1.  To facilitate comprehension of the Renderer classes, added the remaining three methods in the Renderer interface to AbstractRenderer: startRenderer(), stopRenderer(), and setupFontInfo().  SetupFontInfo() remains abstract, the other two have blank definitions.
2.  Removed the blank definitions of startRenderer() and stopRenderer() from PrintRenderer, these are now defined in AbstractRenderer.
3.  Member string variables "producer" and "creator" were added to AbstractRenderer and are now populated by its setProducer() and setCreator() methods; removed these functions from the several subclasses that were handling these strings equivalently.

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

21 years agoSafer handling of treebuilder variable within Driver.reset(), also Driver.setRenderer...
Glen Mazza [Tue, 5 Aug 2003 22:39:51 +0000 (22:39 +0000)]
Safer handling of treebuilder variable within Driver.reset(), also Driver.setRenderer(renderer) will now set the rendererType variable when given an AWTRenderer.

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

21 years ago1) Command-line option -l now sets default locale for entire instance, not just that...
Glen Mazza [Mon, 4 Aug 2003 18:53:17 +0000 (18:53 +0000)]
1) Command-line option -l now sets default locale for entire instance, not just that of AWTRenderer.
2) (minor) CommandLineOptions.getInputHandler() returns error if input mode not properly set.

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

21 years agovisual nitpicks fixed.
Glen Mazza [Mon, 4 Aug 2003 01:31:30 +0000 (01:31 +0000)]
visual nitpicks fixed.

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

21 years agoUpdated embedded.xml to give ViewCVS links to HEAD of the JAXP examples at the bottom.
Glen Mazza [Mon, 4 Aug 2003 01:20:03 +0000 (01:20 +0000)]
Updated embedded.xml to give ViewCVS links to HEAD of the JAXP examples at the bottom.

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

21 years ago1.) only partly implemented Run() function removed from InputHandler and its subclass...
Glen Mazza [Mon, 4 Aug 2003 00:52:16 +0000 (00:52 +0000)]
1.) only partly implemented Run() function removed from InputHandler and its subclasses; Driver.Run(InputHandler) can be used instead; now all processing centralized in Driver class.
2.) getParserClassName() moved from Driver to (to be renamed) FOInputHandler; now the same class that provides the parser provides its description.

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

21 years agoPrinterJob setup and construction moved from Driver to AWTPrintRenderer class. AWTPr...
Glen Mazza [Sat, 2 Aug 2003 21:26:53 +0000 (21:26 +0000)]
PrinterJob setup and construction moved from Driver to AWTPrintRenderer class.  AWTPrintRenderer now be instantiated without a PrinterJob object.  (Pending: for embedded programming, may still wish to have a PrinterJob-based constructor for AWTPrintRenderer, or otherwise provide an accessor method to its PrinterJob object.)

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

21 years ago1. Moved the XMLReader createParser() functionality from abstract class InputHandler...
Glen Mazza [Sat, 2 Aug 2003 01:15:20 +0000 (01:15 +0000)]
1.  Moved the XMLReader createParser() functionality from abstract class InputHandler to FOInputHandler.
2.  Added the setting of the "namespace-prefix" SAX option directly into createParser(), and removed function setParserFeatures (where it was previously being set).
3.  Removed the duplicate XMLReader creation code in Driver.run(), it now uses FOTreeBuilder.createParser().

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

21 years agoupdate with current trunk statistics
William Victor Mote [Fri, 1 Aug 2003 06:54:14 +0000 (06:54 +0000)]
update with current trunk statistics

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

21 years ago1. reverse columns
William Victor Mote [Fri, 1 Aug 2003 06:12:11 +0000 (06:12 +0000)]
1. reverse columns
2. put in correct data for 0.20.5 (note that the trunk stats are incorrect atm, they actually point to the old maintenance numbers)

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

21 years agopretty-print changes only
William Victor Mote [Fri, 1 Aug 2003 05:50:26 +0000 (05:50 +0000)]
pretty-print changes only

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

21 years agofix typo, some table problems
William Victor Mote [Fri, 1 Aug 2003 05:48:41 +0000 (05:48 +0000)]
fix typo, some table problems

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

21 years ago1. update description of maintenance branch (submitted by Clay Leeds)
William Victor Mote [Thu, 31 Jul 2003 18:43:41 +0000 (18:43 +0000)]
1. update description of maintenance branch (submitted by Clay Leeds)
2. combine the statistics into one table

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

21 years agoupdate status image (submitted by Clay Leeds)
William Victor Mote [Thu, 31 Jul 2003 18:42:40 +0000 (18:42 +0000)]
update status image (submitted by Clay Leeds)

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

21 years agoXSLTInputHandler reimplemented using TraxInputHandler code. TraxInputHandler removed...
Glen Mazza [Thu, 31 Jul 2003 05:14:29 +0000 (05:14 +0000)]
XSLTInputHandler reimplemented using TraxInputHandler code.  TraxInputHandler removed.  (Retaining XSLTInputHandler because of its technology-independent name, also probably the more used class of the two.)

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

21 years agoPatch 21381: New "force" attribute added to FOP task, update to documentation.
Glen Mazza [Wed, 30 Jul 2003 22:01:35 +0000 (22:01 +0000)]
Patch 21381: New "force" attribute added to FOP task, update to documentation.
Submitted by: Sean Gilligan (seanlist at msgilligan dot com)

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

21 years ago1.) Moved the business logic for determining which starter to create from apps.Comman...
Glen Mazza [Tue, 29 Jul 2003 22:08:54 +0000 (22:08 +0000)]
1.) Moved the business logic for determining which starter to create from apps.CommandLineOptions to apps.Fop; CLO is now Starter-free.

2.) Made the input and output type constants in CLO public, to make the CLO.getOutputMode() and CLO.getInputMode() accessor functions meaningful.  (Should probably make uniform with the very similar constants in the Driver class in the future.)

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