Recent commits to alt-design have laid the groundwork for handling of fo:marker within fo:static-content.

...xml.SyncedXmlEventsBuffer now extends ...datastructs.SyncedCircularBuffer and implements ...xml.XmlEventSource. A new class, ...xml.XmlEventsArrayBuffer, also implements XmlEventSource.

...xml.XmlEventReader, which has been extracted from ...xml.SyncedXmlEventsBuffer, requires an XmlEventSource argument to its constructor, and provides a general pull-parsing mechanism based (for now) on an XmlEventSource, and later, probably, an XmlEventSourceStack.

...fo.flow.FoMarker and ...fo.flow.FoStaticContent both use a new method in XmlEventReader to flush their contents into an XmlEventArrayBuffer, for later reading during the construction of static regions.

Peter
--
Peter B. West <http://www.powerup.com.au/~pbwest/resume.html>



Reply via email to