aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/area/AreaTreeHandler.java
Commit message (Collapse)AuthorAgeFilesLines
...
* PR:Glen Mazza2004-12-141-7/+12
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: AreaTreeModel detached from BookmarkData; more code commenting. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198200 13f79535-47bb-0310-9956-ffa450edef68
* Moved PDF bookmark creation to endDocument(). (Fixed bug, was beingGlen Mazza2004-12-121-1/+8
| | | | | | | created after each page sequence in document.) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198198 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-12-061-18/+2
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Removed pretend "resolution" of still-unresolved idrefs at ATH.endDocument(). This was apparently done to force page rendering of remaining unresolved pages at RenderPagesModel.checkPreparedPages() (which requires a page to be completely resolved before rendering). Replacement code keeps unresolved idrefs unresolved, but explicitly forces page rendering for calls to checkPreparedPages() that originate from ATH.endDocument(). Comments welcome. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198187 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-12-021-6/+10
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: More commenting, changed definition of isResolved() somewhat in LinkResolver and UnresolvedPageNumber. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198183 13f79535-47bb-0310-9956-ffa450edef68
* More commenting, slightly clearer method names.Glen Mazza2004-12-021-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198182 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-12-011-2/+1
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Minor simplifications and more commenting added. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198181 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-11-291-60/+41
| | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) More cleanup/commenting of AreaTreeHandler. Removed the unused (disabled) manual garbage collection code. 2.) Removed renderContainer from Renderer interface, not required. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198177 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-11-271-33/+37
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Removed unused logger from FOEventHandler and commented the AreaTreeHandler to make it more understandable (particularily idref resolving code.) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198176 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-281-2/+1
| | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) Changed OffDocumentItem from an interface to an abstract base class. 2.) Removed the "extensions" package. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198105 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-271-6/+6
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Rename of TreeExt interface to somewhat more intuitive OffDocumentItem. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198104 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-241-58/+55
| | | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) Rename of interface Resolveable to Resolvable. (http://dictionary.reference.com/search?q=resolvable) 2.) Reordering of methods in AreaTreeHandler, removal of unneeded TreeExt array. 3.) Switch from AreaTreeModel.addExtension() to .handleExtension(). 4.) Removal of unneeded TreeExt.getName() (unused), getMimeType() (implementation of an Area Tree extension up to each renderer), and isResolvable() (code changed to use instanceof operator instead). 5.) Couple of minor layout bugs fixed. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198098 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-041-16/+5
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) BookmarkData now activates AreaTreeModel instead of AreaTreeHandler. 2.) Some methods moved from public to private in AreaTreeHandler. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198006 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-10-021-15/+0
| | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) Temporary commenting out of TableAttributesConverter code until missing code checked in. 2.) Code simplification of having AbstractLayoutManager call the fObj.AddLayoutManager() directly. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197996 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-09-271-42/+0
| | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) endofNode() implemented in pagination.Root, allowing for validation logic in ATH to be removed. 2.) more direct access of AreaTreeModel in PSLM. 3.) more simplifications in ATH. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197977 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-09-261-86/+17
| | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) Renamed PageLayoutManager to somewhat more intuitive PageSequenceLayoutManager. 2.) Moved layout logic for the fo:title of an fo:page-sequence from AreaTreeHandler to PSLM. Also moved page number initialization logic there. Comments most welcome. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197976 13f79535-47bb-0310-9956-ffa450edef68
* Removal of empty Title subclass, now using LineArea.Glen Mazza2004-09-251-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197975 13f79535-47bb-0310-9956-ffa450edef68
* Removed unneeded import statements. Makes eclipse happy.Finn Bock2004-09-071-7/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197933 13f79535-47bb-0310-9956-ffa450edef68
* Renamed FOInputHandler to somewhat more intuitive FOEventHandler.Glen Mazza2004-09-061-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197911 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2004-09-051-4/+2
| | | | | | | | | | | | | | | Obtained from: Submitted by: Reviewed by: 1.) AddChildNode(), characters() modified to throw SAXParseException to allow AddChildNode() to do validation of its own. 2.) Better child validation added to PageSequence.java. 3.) Various other code cleanups. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197903 13f79535-47bb-0310-9956-ffa450edef68
* Moved some functionality from LMiter to the LayoutManagers. The LMsSimon Pepping2004-08-261-8/+6
| | | | | | | | | | now hold the list of child LMs and the method preLoadNext. This makes it possible to create a new LMiter object for a LM, or even a list iterator over the list of child LMs if the latter is known to be complete. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197890 13f79535-47bb-0310-9956-ffa450edef68
* 1.) validateChildNode() added for fo:marker.Glen Mazza2004-08-201-1/+1
| | | | | | | | | | | 2.) new getPropString() convenience method added to FObj, will reduce need for many individual methods on each FO. 3.) fo:float disconnected from ToBeImplementedElement in favor of a class-specific warning. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197883 13f79535-47bb-0310-9956-ffa450edef68
* 1.) fo:wrapper layout initialization logic moved from AddLMVisitor toGlen Mazza2004-08-161-12/+20
| | | | | | | | | | | | fo.flow.Wrapper. 2.) Temporary class LMVisited dropped. 3.) AddLMVisitor dropped, its LM list moved to its parent AreaTreeHandler object. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197877 13f79535-47bb-0310-9956-ffa450edef68
* moved FO term of a Node's child elements from "Children" to "ChildNodes"Glen Mazza2004-07-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197835 13f79535-47bb-0310-9956-ffa450edef68
* 1.) Combined the AreaTree and FOTreeHandler into a new AreaTreeHandlerGlen Mazza2004-07-131-0/+467
object. FOTreeHandler was primarily acting as an AreaTreeHandler, and AreaTree had a 1-to-1 relationship with it. Comments most welcome. 2.) Created convenience methods in FOInputHandler for those subclasses which do not handle certain signals/events called from the formatting objects (i.e., AreaTreeHandler). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197784 13f79535-47bb-0310-9956-ffa450edef68