org.apache.fop.fo.flow
Class BlockContainer

org.apache.fop.fo.FONode
  |
  +--org.apache.fop.fo.FObj
        |
        +--org.apache.fop.fo.flow.BlockContainer

public class BlockContainer
extends FObj


Inner Class Summary
 public static classBlockContainer.Maker
           

Inner classes inherited from class org.apache.fop.fo.FObj
FObj.Maker

Field Summary
 (package private) AreaContainerareaContainer
           
 (package private) ColorTypebackgroundColor
           
 (package private) ColorTypeborderBottomColor
           
 (package private) intborderBottomStyle
           
 (package private) intborderBottomWidth
           
 (package private) ColorTypeborderLeftColor
           
 (package private) intborderLeftStyle
           
 (package private) intborderLeftWidth
           
 (package private) ColorTypeborderRightColor
           
 (package private) intborderRightStyle
           
 (package private) intborderRightWidth
           
 (package private) ColorTypeborderTopColor
           
 (package private) intborderTopStyle
           
 (package private) intborderTopWidth
           
 (package private) intbottom
           
 (package private) FontStatefs
           
 (package private) intheight
           
 (package private) intleft
           
 (package private) intpaddingBottom
           
 (package private) intpaddingLeft
           
 (package private) intpaddingRight
           
 (package private) intpaddingTop
           
 (package private) PageSequencepageSequence
           
 (package private) intposition
           
 (package private) intright
           
 (package private) intspan
           
 (package private) inttop
           
 (package private) intwidth
           

Fields inherited from class org.apache.fop.fo.FObj
properties

Fields inherited from class org.apache.fop.fo.FONode
BREAK_AFTER, children, START

Method Summary
 booleangeneratesReferenceAreas()
           
 intgetContentWidth()
          Return the content width of the boxes generated by this block container FO.
 intgetSpan()
           
 Statuslayout(Area area)
           
 static FObj.Makermaker()
           

Methods inherited from class org.apache.fop.fo.FObj
getName, getProperty, removeID

Methods inherited from class org.apache.fop.fo.FONode
forceStartOffset, forceWidth, getLinkSet, getMarkerSnapshot, getParent, removeAreas, resetMarker, rollback, setBodyIndent, setDistanceBetweenStarts, setIsInLabel, setIsInListBody, setIsInTableCell, setLabelSeparation, setLinkSet, setOrphans, setWidows

Field Detail

areaContainer

AreaContainer areaContainer

backgroundColor

ColorType backgroundColor

borderBottomColor

ColorType borderBottomColor

borderBottomStyle

int borderBottomStyle

borderBottomWidth

int borderBottomWidth

borderLeftColor

ColorType borderLeftColor

borderLeftStyle

int borderLeftStyle

borderLeftWidth

int borderLeftWidth

borderRightColor

ColorType borderRightColor

borderRightStyle

int borderRightStyle

borderRightWidth

int borderRightWidth

borderTopColor

ColorType borderTopColor

borderTopStyle

int borderTopStyle

borderTopWidth

int borderTopWidth

bottom

int bottom

fs

FontState fs

height

int height

left

int left

paddingBottom

int paddingBottom

paddingLeft

int paddingLeft

paddingRight

int paddingRight

paddingTop

int paddingTop

pageSequence

PageSequence pageSequence

position

int position

right

int right

span

int span

top

int top

width

int width
Method Detail

generatesReferenceAreas

public boolean generatesReferenceAreas()

getContentWidth

public int getContentWidth()
Return the content width of the boxes generated by this block container FO.

getSpan

public int getSpan()

layout

public Status layout(Area area)
throws org.apache.fop.apps.FOPException

maker

public static FObj.Maker maker()

Association Links

to Class org.apache.fop.layout.FontState

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.datatypes.ColorType

to Class org.apache.fop.layout.AreaContainer

to Class org.apache.fop.fo.pagination.PageSequence