org.apache.batik.gvt.text
Class ConcreteTextLayoutFactory
java.lang.Object
|
+--org.apache.batik.gvt.text.ConcreteTextLayoutFactory
- All Implemented Interfaces:
- TextLayoutFactory
- public class ConcreteTextLayoutFactory
- extends java.lang.Object
- implements TextLayoutFactory
Factory instance that returns
TextSpanLayouts appropriate to AttributedCharacterIterator
instances.
- See Also:
TextSpanLayout
Field Summary |
static int |
AL
|
static int |
AN
|
static int |
B
|
static int |
BN
|
static int |
EN
|
static int |
ET
|
static int |
L
|
static int |
LRE
|
static int |
LRO
|
static int |
ON
|
static int |
R
|
static int |
RLE
|
static int |
RLO
|
static int |
S
|
static java.lang.String |
unicodeFileName
|
static int |
WS
|
Method Summary |
TextSpanLayout |
createTextLayout(java.text.AttributedCharacterIterator aci,
java.awt.geom.Point2D offset,
java.awt.font.FontRenderContext frc)
Returns an instance of TextSpanLayout suitable for rendering the
AttributedCharacterIterator. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
L
public static final int L
R
public static final int R
AL
public static final int AL
RLE
public static final int RLE
RLO
public static final int RLO
LRE
public static final int LRE
LRO
public static final int LRO
B
public static final int B
BN
public static final int BN
S
public static final int S
WS
public static final int WS
AN
public static final int AN
ON
public static final int ON
EN
public static final int EN
ET
public static final int ET
unicodeFileName
public static java.lang.String unicodeFileName
ConcreteTextLayoutFactory
public ConcreteTextLayoutFactory()
createTextLayout
public TextSpanLayout createTextLayout(java.text.AttributedCharacterIterator aci,
java.awt.geom.Point2D offset,
java.awt.font.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
Copyright © 2001 Apache Software Foundation. All Rights Reserved.