]>
source.dussan.org Git - xmlgraphics-fop.git/log
William Victor Mote [Wed, 27 Aug 2003 18:14:46 +0000 (18:14 +0000)]
remove region code from /area/RegionReference in favor of those in fo/pagination/Region
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196864
13f79535 -47bb-0310-9956-
ffa450edef68
William Victor Mote [Wed, 27 Aug 2003 17:51:16 +0000 (17:51 +0000)]
duplicate the area.RegionReference region codes in fo/pagination/Region, and use the codes in Region from within the Region subclasses
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196863
13f79535 -47bb-0310-9956-
ffa450edef68
William Victor Mote [Wed, 27 Aug 2003 15:55:34 +0000 (15:55 +0000)]
move fo/pagination/Region.setRegionPosition() to layoutmgr/PageLayoutManager
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196862
13f79535 -47bb-0310-9956-
ffa450edef68
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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