## Uses of Class
org.apache.fop.area.Block

Packages that use Block
org.apache.fop.area: FOP's area tree.
org.apache.fop.area.inline: FOP's area tree: inline-level areas
org.apache.fop.layoutmgr: FOP's layout engine.
org.apache.fop.layoutmgr.table: Layout managers for tables.
org.apache.fop.render: Generic renderer interface.
org.apache.fop.render.intermediate
org.apache.fop.render.xml: Area Tree XML Renderer.

### Uses of Block in org.apache.fop.area

Subclasses of Block in org.apache.fop.area
`class` `BlockViewport` A BlockViewport.
`class` `SideFloat`

Methods in org.apache.fop.area that return Block
`Block` BeforeFloat.`getSeparator()` Get the separator area for this before float.
`Block` Footnote.`getSeparator()` Get the separator area for this footnote area.

Methods in org.apache.fop.area with parameters of type Block
`void` BlockParent.`addBlock(Block block)` Add the block area to this block parent.
`void` RegionReference.`addBlock(Block block)` Add a block area to this region reference area.
`void` Block.`addBlock(Block block)` Add the block to this block area.
`void` Footnote.`addBlock(Block child)` Add a block area as child to the footnote area
`void` NormalFlow.`addBlock(Block block)` Add the block area to this block parent.
`void` Block.`addBlock(Block block, boolean autoHeight)` Add the block to this block area.
`void` BeforeFloat.`setSeparator(Block sep)` Set the separator area for this before float.
`void` Footnote.`setSeparator(Block sep)` Set the separator area for this footnote.

### Uses of Block in org.apache.fop.area.inline

Fields in org.apache.fop.area.inline declared as Block
`protected Block` InlineBlockParent.`child` The list of inline areas added to this inline parent.

Fields in org.apache.fop.area.inline with type parameters of type Block
`protected List<Block>` Container.`blocks` The list of block areas stacked inside this container

Methods in org.apache.fop.area.inline that return Block
`Block` InlineBlock.`getBlock()`
`Block` InlineBlockParent.`getChildArea()` Get the child areas for this inline parent.

Methods in org.apache.fop.area.inline that return types with arguments of type Block
`List<Block>` Container.`getBlocks()` Get the block areas stacked inside this container area.

Constructors in org.apache.fop.area.inline with parameters of type Block
Constructor and Description
`InlineBlock(Block block)`

### Uses of Block in org.apache.fop.layoutmgr

Methods in org.apache.fop.layoutmgr with parameters of type Block
`StaticContentLayoutManager` LayoutManagerMapping.`makeStaticContentLayoutManager(PageSequenceLayoutManager pslm, StaticContent sc, Block block)` Make a StaticContentLayoutManager object for a footnote-separator.
`StaticContentLayoutManager` LayoutManagerMaker.`makeStaticContentLayoutManager(PageSequenceLayoutManager pslm, StaticContent sc, Block block)` Make a StaticContentLayoutManager object for a footnote-separator.

Constructors in org.apache.fop.layoutmgr with parameters of type Block
Constructor and Description
`StaticContentLayoutManager(PageSequenceLayoutManager pslm, StaticContent node, Block block)` Creates a new StaticContentLayoutManager.

### Uses of Block in org.apache.fop.layoutmgr.table

Constructors in org.apache.fop.layoutmgr.table with parameters of type Block
Constructor and Description
`OverPaintBorders(Block curBlockArea)`

### Uses of Block in org.apache.fop.render

Methods in org.apache.fop.render with parameters of type Block
`protected void` AbstractPathOrientedRenderer.`handleBlockTraits(Block block)` Handle block traits.
`protected void` AbstractRenderer.`handleBlockTraits(Block block)` Handle block traits.
`protected void` AbstractRenderer.`renderBlock(Block block)` Renders a block area.
`protected void` AbstractRenderer.`renderBlocks(Block parent, List blocks)` Renders a list of block areas.
`protected void` AbstractPathOrientedRenderer.`renderReferenceArea(Block block)` Renders a block area that represents a reference area.
`protected abstract void` AbstractRenderer.`renderReferenceArea(Block block)` Renders a block area that represents a reference area.

### Uses of Block in org.apache.fop.render.intermediate

Methods in org.apache.fop.render.intermediate with parameters of type Block
`protected void` IFRenderer.`renderBlock(Block block)` Renders a block area.

### Uses of Block in org.apache.fop.render.xml

Methods in org.apache.fop.render.xml with parameters of type Block
`protected void` XMLRenderer.`renderBlock(Block block)` Renders a block area.
`protected void` XMLRenderer.`renderReferenceArea(Block block)` Renders a block area that represents a reference area.