Class BasicLinkLayoutManager

All Implemented Interfaces:
PercentBaseContext, Constants, BreakOpportunity, InlineLevelLayoutManager, LayoutManager

public class BasicLinkLayoutManager extends InlineLayoutManager
LayoutManager for the fo:basic-link formatting object
  • Constructor Details

    • BasicLinkLayoutManager

      public BasicLinkLayoutManager(BasicLink node)
      Create an fo:basic-link layout manager.
      Parameters:
      node - the formatting object that creates the area
  • Method Details

    • createArea

      protected InlineArea createArea(boolean bInlineParent)
      Create and initialize an InlineArea
      Overrides:
      createArea in class InlineLayoutManager
      Parameters:
      bInlineParent - true if the parent is an inline
      Returns:
      the area
    • createInlineParent

      protected InlineParent createInlineParent()
      Description copied from class: InlineLayoutManager
      Creates the inline area that will contain the areas returned by the children of this layout manager.
      Overrides:
      createInlineParent in class InlineLayoutManager
      Returns:
      a new inline area