## org.apache.batik.extension.svg
Class FlowExtTextPainter

    java.lang.Object
      org.apache.batik.gvt.renderer.BasicTextPainter
          org.apache.batik.gvt.renderer.StrokingTextPainter
              org.apache.batik.extension.svg.FlowExtTextPainter

All Implemented Interfaces:
  TextPainter

    public class FlowExtTextPainter

extends StrokingTextPainter

One line Class Desc Complete Class Desc

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.batik.gvt.renderer.StrokingTextPainter
`StrokingTextPainter.TextRun`

Nested classes/interfaces inherited from class org.apache.batik.gvt.renderer.BasicTextPainter
`BasicTextPainter.BasicMark`

Field Summary
`protected static TextPainter` `singleton` A unique instance of this class.

Fields inherited from class org.apache.batik.gvt.renderer.StrokingTextPainter
`ADJUST_ALL, ADJUST_SPACING, ALT_GLYPH_HANDLER, ANCHOR_TYPE, BIDI_LEVEL, FLOW_PARAGRAPH, FLOW_REGIONS, GVT_FONT, GVT_FONTS, PAINT_INFO, TEXT_COMPOUND_ID, TEXTPATH, WRITING_MODE, WRITING_MODE_RTL, WRITING_MODE_TTB, XPOS, YPOS`

Fields inherited from class org.apache.batik.gvt.renderer.BasicTextPainter
`aaOffFontRenderContext, fontRenderContext`

Constructor Summary
`FlowExtTextPainter()`

Method Summary
`static TextPainter` `getInstance()` Returns a unique instance of this class.
`java.util.List` `getTextRuns(TextNode node, java.text.AttributedCharacterIterator aci)`

Methods inherited from class org.apache.batik.gvt.renderer.StrokingTextPainter
`adjustChunkOffsets, computeTextRuns, createModifiedACIForFontMatching, getBounds2D, getDecorationOutline, getDecorationStrokeOutline, getHighlightShape, getMark, getOutline, getSelected, getTextChunk, getTextChunkACIs, hitTest, paint, paintDecorations, paintTextRuns, printAttrs, selectFirst, selectLast`

Methods inherited from class org.apache.batik.gvt.renderer.BasicTextPainter
`getGeometryBounds, getTextLayoutFactory, selectAt, selectTo`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### singleton

    protected static TextPainter singleton

  A unique instance of this class.

Constructor Detail

### FlowExtTextPainter

    public FlowExtTextPainter()

Method Detail

### getInstance

    public static TextPainter getInstance()

  Returns a unique instance of this class.

### getTextRuns

    public java.util.List getTextRuns(TextNode node,
                                      java.text.AttributedCharacterIterator aci)

  Overrides:
    `getTextRuns` in class `StrokingTextPainter`

Copyright © 2008 Apache Software Foundation. All Rights Reserved.