Browse Source

Now extends BlockReferenceArea.


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@197817 13f79535-47bb-0310-9956-ffa450edef68
tags/Defoe_export
Peter Bernard West 20 years ago
parent
commit
0e2a221999

+ 1
- 1
src/java/org/apache/fop/area/BeforeFloatRefArea.java View File

@@ -28,7 +28,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* @version $Revision$ $Name$
*/
public class BeforeFloatRefArea
extends AbstractReferenceArea
extends BlockReferenceArea
implements ReferenceArea {

/**

+ 1
- 1
src/java/org/apache/fop/area/BlockContainer.java View File

@@ -28,7 +28,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* @version $Revision$ $Name$
*/
public class BlockContainer
extends AbstractReferenceArea
extends BlockReferenceArea
implements ReferenceArea {

/**

+ 1
- 1
src/java/org/apache/fop/area/FootnoteRefArea.java View File

@@ -28,7 +28,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* @version $Revision$ $Name$
*/
public class FootnoteRefArea
extends AbstractReferenceArea
extends BlockReferenceArea
implements ReferenceArea {

/**

+ 1
- 1
src/java/org/apache/fop/area/MainReferenceArea.java View File

@@ -32,7 +32,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* The children of this area are span-reference-areas.
*/
public class MainReferenceArea
extends AbstractReferenceArea
extends BlockReferenceArea
implements ReferenceArea {
private List spanAreas = new ArrayList();
private SpanReferenceArea currentSpan = null;

+ 1
- 1
src/java/org/apache/fop/area/NormalFlowRefArea.java View File

@@ -27,7 +27,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* @author pbw
* @version $Revision$ $Name$
*/
public class NormalFlowRefArea extends AbstractReferenceArea
public class NormalFlowRefArea extends BlockReferenceArea
implements
ReferenceArea {
/**

+ 1
- 15
src/java/org/apache/fop/area/RegionRefArea.java View File

@@ -30,7 +30,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* It is cloneable through the ReferenceArea interface implementation.
*/
public abstract class RegionRefArea
extends AbstractReferenceArea
extends BlockReferenceArea
implements ReferenceArea {
// the list of block areas from the static flow
@@ -60,18 +60,4 @@ implements ReferenceArea {
return blocks;
}

/**
* Clone this region.
* This is used when cloning the page by the page master.
* The blocks are not copied since the master will have no blocks.
*
* @return a copy of this region reference area
*/
public Object clone() {
RegionRefArea rr;
rr = (RegionRefArea)(super.clone());
rr.blocks = (ArrayList)(blocks.clone());
return rr;
}

}

+ 1
- 1
src/java/org/apache/fop/area/SpanReferenceArea.java View File

@@ -32,7 +32,7 @@ import org.apache.fop.fo.flow.FoPageSequence;
* This is a reference area block area with 0 border and padding
*/
public class SpanReferenceArea
extends AbstractReferenceArea
extends BlockReferenceArea
implements ReferenceArea, Serializable {
// the list of normal-flow-reference-areas in this span area

Loading…
Cancel
Save