org.apache.fop.layout
Class SpanArea

java.lang.Object
  |
  +--org.apache.fop.layout.Box
        |
        +--org.apache.fop.layout.Area
              |
              +--org.apache.fop.layout.AreaContainer
                    |
                    +--org.apache.fop.layout.SpanArea

public class SpanArea
extends AreaContainer


Fields inherited from class org.apache.fop.layout.Area
allocationWidth, backgroundColor, borderColorBottom, borderColorLeft, borderColorRight, borderColorTop, borderStyleBottom, borderStyleLeft, borderStyleRight, borderStyleTop, borderWidthBottom, borderWidthLeft, borderWidthRight, borderWidthTop, children, contentRectangleWidth, currentHeight, foCreator, fontState, maxHeight, paddingBottom, paddingLeft, paddingRight, paddingTop, page, tableCellXOffset
 
Fields inherited from class org.apache.fop.layout.Box
areaTree, parent
 
Constructor Summary
SpanArea(FontState fontState, int xPosition, int yPosition, int allocationWidth, int maxHeight, int columnCount, int columnGap)
           
 
Method Summary
 void end()
           
 int getColumnCount()
           
 int getCurrentColumn()
           
 AreaContainer getCurrentColumnArea()
           
 int getMaxContentHeight()
           
 int getTotalContentHeight()
           
 boolean isBalanced()
           
 boolean isLastColumn()
           
 void render(Renderer renderer)
           
 void setCurrentColumn(int currentColumn)
           
 void setIsBalanced()
           
 void setPage(Page page)
           
 int spaceLeft()
           
 void start()
           
 
Methods inherited from class org.apache.fop.layout.AreaContainer
getCurrentYPosition, getPosition, getXPosition, getYPosition, setXPosition, setYPosition
 
Methods inherited from class org.apache.fop.layout.Area
addChild, addChildAtStart, addDisplaySpace, getAbsoluteHeight, getAllocationWidth, getBackgroundColor, getChildren, getContentHeight, getContentWidth, getfoCreator, getFontInfo, getFontState, getHeight, getIDReferences, getMaxHeight, getNearestAncestorAreaContainer, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPage, getParent, getTableCellXOffset, increaseAbsoluteHeight, increaseHeight, remove, removeChild, removeChild, setAbsoluteHeight, setAllocationWidth, setBackgroundColor, setBorderColor, setBorderStyle, setBorderWidth, setHeight, setIDReferences, setMaxHeight, setPadding, setParent, setTableCellXOffset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpanArea

public SpanArea(FontState fontState,
                int xPosition,
                int yPosition,
                int allocationWidth,
                int maxHeight,
                int columnCount,
                int columnGap)
Method Detail

render

public void render(Renderer renderer)
Overrides:
render in class AreaContainer

end

public void end()
Overrides:
end in class Area

start

public void start()
Overrides:
start in class Area

spaceLeft

public int spaceLeft()
Overrides:
spaceLeft in class Area

getColumnCount

public int getColumnCount()

getCurrentColumn

public int getCurrentColumn()

setCurrentColumn

public void setCurrentColumn(int currentColumn)

getCurrentColumnArea

public AreaContainer getCurrentColumnArea()

isBalanced

public boolean isBalanced()

setIsBalanced

public void setIsBalanced()

getTotalContentHeight

public int getTotalContentHeight()

getMaxContentHeight

public int getMaxContentHeight()

setPage

public void setPage(Page page)
Overrides:
setPage in class Area

isLastColumn

public boolean isLastColumn()


Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.