| Name | Description | Type | Package | Framework |
| ArabicTextHandler | Handles the processing of arabic text. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| AttributedCharacterSpanIterator | AttributedCharacterSpanIterator Used to provide ACI functionality to a "substring" of an AttributedString. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| BidiAttributedCharacterIterator | An attributed character iterator that does the reordering of the characters for bidirectional text. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| ConcreteTextLayoutFactory | Factory instance that returns TextSpanLayouts appropriate to AttributedCharacterIterator instances. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| ConcreteTextSelector | A simple implementation of GraphicsNodeMouseListener for text selection. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| GlyphLayout | Class | org.apache.batik.gvt.text | Apache FOP Batik | |
| GVTACIImpl | Used to implement SVG | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| GVTAttributedCharacterIterator | GVTAttributedCharacterIterator Used to implement SVG | Interface | org.apache.batik.gvt.text | Apache FOP Batik |
| GVTAttributedCharacterIterator .AttributeFilter | AttributedCharacterIterator. | Interface | org.apache.batik.gvt.text.GVTAttributedCharacterIterator | Apache FOP Batik |
| GVTAttributedCharacterIterator .TextAttribute | Attribute keys that identify SVG text attributes. | Class | org.apache.batik.gvt.text.GVTAttributedCharacterIterator | Apache FOP Batik |
| Mark | Interface | org.apache.batik.gvt.text | Apache FOP Batik | |
| TextHit | Class that encapsulates information returned from hit testing a TextSpanLayout instance. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| TextLayoutFactory | Interface implemented by factory instances that can return TextSpanLayouts appropriate to AttributedCharacterIterator | Interface | org.apache.batik.gvt.text | Apache FOP Batik |
| TextNode | A graphics node that represents text. | Class | org.apache.batik.gvt | Apache FOP Batik |
| TextNode .Anchor | Defines where the text of a TextNode can be anchored relative to its location. | Class | org.apache.batik.gvt.TextNode | Apache FOP Batik |
| TextPainter | Renders the attributed character iterator of a TextNode. | Interface | org.apache.batik.gvt | Apache FOP Batik |
| TextPaintInfo | Class | org.apache.batik.gvt.text | Apache FOP Batik | |
| TextPath | A text path describes a path along which some text will be rendered. | Class | org.apache.batik.gvt.text | Apache FOP Batik |
| TextSpanLayout | Class that performs layout of attributed text strings into glyph sets paintable by TextPainter instances. | Interface | org.apache.batik.gvt.text | Apache FOP Batik |