You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by pb...@apache.org on 2004/06/03 15:30:54 UTC
cvs commit: xml-fop/src/java/org/apache/fop/fo/flow FoBlock.java
pbwest 2004/06/03 06:30:54
Modified: src/java/org/apache/fop/fo/flow Tag: FOP_0-20-0_Alt-Design
FoBlock.java
Log:
Initial BlockArea creation
Revision Changes Path
No revision
No revision
1.1.2.19 +9 -3 xml-fop/src/java/org/apache/fop/fo/flow/Attic/FoBlock.java
Index: FoBlock.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/Attic/FoBlock.java,v
retrieving revision 1.1.2.18
retrieving revision 1.1.2.19
diff -u -r1.1.2.18 -r1.1.2.19
--- FoBlock.java 30 May 2004 16:46:40 -0000 1.1.2.18
+++ FoBlock.java 3 Jun 2004 13:30:54 -0000 1.1.2.19
@@ -24,10 +24,12 @@
package org.apache.fop.fo.flow;
// FOP
+import java.util.ArrayList;
import java.util.Arrays;
import java.util.BitSet;
import org.apache.fop.apps.FOPException;
import org.apache.fop.area.Area;
+import org.apache.fop.area.BlockArea;
import org.apache.fop.datastructs.TreeException;
import org.apache.fop.fo.FONode;
import org.apache.fop.fo.FOPageSeqNode;
@@ -140,7 +142,10 @@
stateFlags, sparsePropsMap, sparseIndices);
getMarkers();
// Generate a block area
-
+ currentArea = new BlockArea(
+ pageSequence, this, layoutContext, layoutContext.getSync());
+ generated = new ArrayList();
+ generated.add(currentArea);
XmlEvent ev = null;
do {
try {
@@ -150,6 +155,7 @@
ev = xmlevents.expectOutOfLinePcdataOrInlineOrBlock();
if (ev != null) {
// Generate the flow object
+
FObjects.makePageSeqFOChild(
foTree, pageSequence, this, ev, stateFlags);
// Area generation happening here
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org