Class FlowTextLayoutFactory

java.lang.Object
org.apache.batik.bridge.FlowTextLayoutFactory
All Implemented Interfaces:
TextLayoutFactory

public class FlowTextLayoutFactory extends Object implements TextLayoutFactory
Factory instance that returns TextSpanLayouts appropriate to FlowRoot instances.
Version:
$Id: FlowTextLayoutFactory.java 1733416 2016-03-03 07:07:13Z gadams $
See Also:
  • Constructor Details

    • FlowTextLayoutFactory

      public FlowTextLayoutFactory()
  • Method Details

    • createTextLayout

      public TextSpanLayout createTextLayout(AttributedCharacterIterator aci, int[] charMap, Point2D offset, FontRenderContext frc)
      Returns an instance of TextSpanLayout suitable for rendering the AttributedCharacterIterator.
      Specified by:
      createTextLayout in interface TextLayoutFactory
      Parameters:
      aci - The character iterator to be laid out
      charMap - Indicates how chars in aci map to original text char array.
      offset - The offset position for the text layout.
      frc - The font render context to use when creating the text layout.