* attribute set information.
*/
public FoBasicLink(
- FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoBidiOverride
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoBlock
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
// Generate the flow object
FObjects.makePageSeqFOChild(
foTree, pageSequence, this, ev, stateFlags);
+ // Area generation happening here
+ // Note that while the child is being processed, callbacks
+ // involving requests for and allocation of page space will
+ // be occurring
if (ev.getType() != XmlEvent.CHARACTERS) {
ev = xmlevents.getEndElement(
XmlEventReader.DISCARD_EV, ev);
* attribute set information.
*/
public FoBlockContainer
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoCharacter
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoExternalGraphic
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoFloat
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* @param event the <tt>XmlEvent</tt> that triggered the creation of
* this node
*/
- public FoFlow(FOTree foTree, FONode parent, FoXmlEvent event)
+ public FoFlow(FOTree foTree, FoPageSequence parent, FoXmlEvent event)
throws TreeException, FOPException
{
super(foTree, FObjectNames.FLOW, parent, event,
* attribute set information.
*/
public FoFootnote
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoFootnoteBody
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoInitialPropertySet
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoInline
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoInlineContainer
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoInstreamForeignObject
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoLeader
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoListBlock
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoListItem
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoListItemBody
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoListItemLabel
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent, FoXmlEvent event, int stateFlags)
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
+ FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
super(foTree, FObjectNames.LIST_ITEM_LABEL, pageSequence, parent, event,
* attribute set information.
*/
public FoMarker
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoMultiCase
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoMultiProperties
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoMultiPropertySet
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoMultiSwitch
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoMultiToggle
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoPageNumber
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoPageNumberCitation
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoRetrieveMarker
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* @param event the <tt>XmlEvent</tt> that triggered the creation of
* this node
*/
- public FoStaticContent(FOTree foTree, FONode parent, FoXmlEvent event)
+ public FoStaticContent(FOTree foTree, FoPageSequence parent, FoXmlEvent event)
throws TreeException, FOPException
{
super(foTree, FObjectNames.STATIC_CONTENT, parent, event,
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTable
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTableAndCaption
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTableBody
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoTableCaption
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* attribute set information.
*/
public FoTableCell
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTableColumn
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTableFooter
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTableHeader
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
import org.apache.fop.apps.FOPException;
import org.apache.fop.datastructs.TreeException;
-import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
import org.apache.fop.fo.FOTree;
import org.apache.fop.fo.FObjectNames;
* attribute set information.
*/
public FoTableRow
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{
* @param event the <tt>XmlEvent</tt> that triggered the creation of
* this node
*/
- public FoTitle(FOTree foTree, FONode parent, FoXmlEvent event)
+ public FoTitle(FOTree foTree, FoPageSequence parent, FoXmlEvent event)
throws TreeException, FOPException
{
super(foTree, FObjectNames.TITLE, parent, event,
* attribute set information.
*/
public FoWrapper
- (FOTree foTree, FONode pageSequence, FOPageSeqNode parent,
+ (FOTree foTree, FoPageSequence pageSequence, FOPageSeqNode parent,
FoXmlEvent event, int stateFlags)
throws TreeException, FOPException
{