## Uses of Class
org.apache.fop.fo.FOText

- Packages that use FOText
  Package | Description
  --- | ---
  org.apache.fop.accessibility.fo |
  org.apache.fop.fo | Classes, constants and basic infrastructure for the FO tree.
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.layoutmgr.inline | Layout managers for inline formatting objects and line building.
  org.apache.fop.render.rtf | RTF (Rich Text Format) Output Support

- - ### Uses of FOText in org.apache.fop.accessibility.fo

    Methods in org.apache.fop.accessibility.fo with parameters of type FOText
    Modifier and Type | Method and Description
    --- | ---
    `void` | FO2StructureTreeConverter.`characters(FOText foText)`

  - ### Uses of FOText in org.apache.fop.fo

    Fields in org.apache.fop.fo declared as FOText
    Modifier and Type | Field and Description
    --- | ---
    `protected FOText` | FObjMixed.`lastFOTextProcessed` Used in creating pointers between subsequent `FOText` nodes in the same `Block` (for handling text-transform)

    Methods in org.apache.fop.fo with parameters of type FOText
    Modifier and Type | Method and Description
    --- | ---
    `void` | DelegatingFOEventHandler.`characters(FOText foText)`
    `void` | FOEventHandler.`characters(FOText foText)` Process character data.

  - ### Uses of FOText in org.apache.fop.fonts

    Methods in org.apache.fop.fonts with parameters of type FOText
    Modifier and Type | Method and Description
    --- | ---
    `static Font` | FontSelector.`selectFontForCharacterInText(char c, FOText text, PercentBaseContext context)` Selects a font which is able to display the given character.
    `static Font` | FontSelector.`selectFontForCharactersInText(CharSequence charSeq, int firstIndex, int breakIndex, FOText text, PercentBaseContext context)` Selects a font which is able to display the most of the given characters.

  - ### Uses of FOText in org.apache.fop.layoutmgr.inline

    Constructors in org.apache.fop.layoutmgr.inline with parameters of type FOText
    Constructor and Description
    `TextLayoutManager(FOText node, FOUserAgent userAgent)` Create a Text layout manager.

  - ### Uses of FOText in org.apache.fop.render.rtf

    Methods in org.apache.fop.render.rtf with parameters of type FOText
    Modifier and Type | Method and Description
    --- | ---
    `void` | RTFHandler.`text(FOText text, CharSequence characters)`

Copyright © 2025 Apache Software Foundation. All rights reserved.