Package org.apache.batik.bridge
Interface TextLayoutFactory
- All Known Implementing Classes:
ConcreteTextLayoutFactory
,FlowExtTextLayoutFactory
,FlowTextLayoutFactory
public interface TextLayoutFactory
Interface implemented by factory instances that can return
TextSpanLayouts appropriate to AttributedCharacterIterator
instances.
- Version:
- $Id: TextLayoutFactory.java 1733416 2016-03-03 07:07:13Z gadams $
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptioncreateTextLayout
(AttributedCharacterIterator aci, int[] charMap, Point2D offset, FontRenderContext frc) Returns an instance of TextSpanLayout suitable for rendering the AttributedCharacterIterator.
-
Method Details
-
createTextLayout
TextSpanLayout createTextLayout(AttributedCharacterIterator aci, int[] charMap, Point2D offset, FontRenderContext frc) Returns an instance of TextSpanLayout suitable for rendering the AttributedCharacterIterator.- Parameters:
aci
- the character iterator to be laid outcharMap
- Indicates how chars in aci map to original text char array.offset
- The offset position for the text layout.frc
- the rendering context for the fonts used.
-