Class SpacedBorderedPaddedBlockLayoutManager

All Implemented Interfaces:
PercentBaseContext, Constants, BlockLevelLayoutManager, ConditionalElementListener, LayoutManager
Direct Known Subclasses:
BlockContainerLayoutManager, BlockLayoutManager, FloatContentLayoutManager, ListBlockLayoutManager, ListItemLayoutManager, TableLayoutManager

public abstract class SpacedBorderedPaddedBlockLayoutManager extends BlockStackingLayoutManager implements ConditionalElementListener
A block-stacking layout manager for an FO that supports spaces, border and padding.
  • Field Details

    • effSpaceBefore

      protected MinOptMax effSpaceBefore
    • effSpaceAfter

      protected MinOptMax effSpaceAfter
    • discardBorderBefore

      protected boolean discardBorderBefore
    • discardBorderAfter

      protected boolean discardBorderAfter
    • discardPaddingBefore

      protected boolean discardPaddingBefore
    • discardPaddingAfter

      protected boolean discardPaddingAfter
  • Constructor Details

    • SpacedBorderedPaddedBlockLayoutManager

      public SpacedBorderedPaddedBlockLayoutManager(FObj node)
  • Method Details