org.apache.fop.area
Class Block
- Serializable
This is the block area class.
It holds child block areas such as other blocks or lines.
static int | ABSOLUTE - Relative to the block parent but not effecting the stacking
Used for block-container, tables and lists.
|
static int | FIXED - Relative to a viewport/page but not effecting the stacking
Used for block-container.
|
static int | RELATIVE - Placed relative to the flow position.
|
static int | STACK - Normally stacked with other blocks.
|
BT , CLASS_ABSOLUTE , CLASS_BEFORE_FLOAT , CLASS_FIXED , CLASS_FOOTNOTE , CLASS_MAX , CLASS_NORMAL , CLASS_SIDE_FLOAT , LR , ORIENT_0 , ORIENT_180 , ORIENT_270 , ORIENT_90 , RL , TB , bpd , ipd , log , props |
addChildArea , addTrait , addTrait , getAllocBPD , getAllocIPD , getAreaClass , getBPD , getBooleanTrait , getBorderAndPaddingWidthAfter , getBorderAndPaddingWidthBefore , getBorderAndPaddingWidthEnd , getBorderAndPaddingWidthStart , getIPD , getSpaceAfter , getSpaceBefore , getSpaceEnd , getSpaceStart , getTrait , getTraitAsInteger , getTraits , hasTrait , hasTraits , setAreaClass , setBPD , setIPD , toString |
ABSOLUTE
public static final int ABSOLUTE
Relative to the block parent but not effecting the stacking
Used for block-container, tables and lists.
FIXED
public static final int FIXED
Relative to a viewport/page but not effecting the stacking
Used for block-container.
RELATIVE
public static final int RELATIVE
Placed relative to the flow position.
This effects the flow placement of stacking normally.
STACK
public static final int STACK
Normally stacked with other blocks.
addBlock
public void addBlock(Block block)
Add the block to this block area.
- addBlock in interface BlockParent
block
- the block area to add
addBlock
public void addBlock(Block block,
boolean autoHeight)
Add the block to this block area.
block
- the block area to addautoHeight
- increase the height of the block.
addLineArea
public void addLineArea(LineArea line)
Add the line area to this block area.
line
- the line area to add
getPositioning
public int getPositioning()
Get the positioning of this area.
- the positioning to use when rendering this area
getStartIndent
public int getStartIndent()
setPositioning
public void setPositioning(int pos)
Set the positioning of this area.
pos
- the positioning to use when rendering this area
Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.