|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.text.AttributedCharacterIterator.Attribute
org.apache.batik.gvt.text.GVTAttributedCharacterIterator.TextAttribute
public static class GVTAttributedCharacterIterator.TextAttribute
Attribute keys that identify SVG text attributes. Anchor point for attribute values of X, Y, and ROTATION is determined by the character's font and other attributes. We duplicate the features of java.awt.font.TextAttribute rather than subclassing because java.awt.font.TextAttribute is final.
Field Summary | |
---|---|
static java.lang.Integer |
ADJUST_ALL
Value for LENGTH_ADJUST specifying overall scaling of layout outlines |
static java.lang.Integer |
ADJUST_SPACING
Value for LENGTH_ADJUST specifying adjustment to inter-glyph spacing |
static GVTAttributedCharacterIterator.TextAttribute |
ALT_GLYPH_HANDLER
|
static GVTAttributedCharacterIterator.TextAttribute |
ANCHOR_TYPE
Anchor type. |
static GVTAttributedCharacterIterator.TextAttribute |
ARABIC_FORM
|
static java.lang.Integer |
ARABIC_INITIAL
|
static java.lang.Integer |
ARABIC_ISOLATED
|
static java.lang.Integer |
ARABIC_MEDIAL
|
static java.lang.Integer |
ARABIC_NONE
|
static java.lang.Integer |
ARABIC_TERMINAL
|
static GVTAttributedCharacterIterator.TextAttribute |
BASELINE_SHIFT
Baseline adjustment to be applied to this character span. |
static GVTAttributedCharacterIterator.TextAttribute |
BBOX_WIDTH
Author-expected width for bounding box containing all text string glyphs. |
static GVTAttributedCharacterIterator.TextAttribute |
BIDI_LEVEL
|
static GVTAttributedCharacterIterator.TextAttribute |
CHAR_INDEX
|
static GVTAttributedCharacterIterator.TextAttribute |
CUSTOM_SPACING
Convenience flag indicating that non-default glyph spacing is needed. |
static GVTAttributedCharacterIterator.TextAttribute |
DX
User-space relative X coordinate for character. |
static GVTAttributedCharacterIterator.TextAttribute |
DY
User-space relative Y coordinate for character. |
static GVTAttributedCharacterIterator.TextAttribute |
EXPLICIT_LAYOUT
Marker attribute indicating explicit glyph layout. |
static GVTAttributedCharacterIterator.TextAttribute |
FLOW_EMPTY_PARAGRAPH
|
static GVTAttributedCharacterIterator.TextAttribute |
FLOW_LINE_BREAK
|
static GVTAttributedCharacterIterator.TextAttribute |
FLOW_PARAGRAPH
|
static GVTAttributedCharacterIterator.TextAttribute |
FLOW_REGIONS
|
static GVTAttributedCharacterIterator.TextAttribute |
FONT_VARIANT
Font variant to be used for this character span. |
static GVTAttributedCharacterIterator.TextAttribute |
GVT_FONT
|
static GVTAttributedCharacterIterator.TextAttribute |
GVT_FONT_FAMILIES
|
static GVTAttributedCharacterIterator.TextAttribute |
GVT_FONTS
|
static GVTAttributedCharacterIterator.TextAttribute |
HORIZONTAL_ORIENTATION_ANGLE
|
static GVTAttributedCharacterIterator.TextAttribute |
KERNING
User-specified inter-glyph kerning value. |
static GVTAttributedCharacterIterator.TextAttribute |
LENGTH_ADJUST
Method specified for adjusting text element layout size. |
static GVTAttributedCharacterIterator.TextAttribute |
LETTER_SPACING
User-specified inter-glyph spacing value. |
static GVTAttributedCharacterIterator.TextAttribute |
LINE_HEIGHT
|
static java.lang.Integer |
ORIENTATION_ANGLE
Value for VERTICAL_ORIENTATION indicating an angle |
static java.lang.Integer |
ORIENTATION_AUTO
Value for VERTICAL_ORIENTATION indicating auto |
static java.lang.Boolean |
OVERLINE_ON
Value for OVERLINE specifying overlining-on |
static GVTAttributedCharacterIterator.TextAttribute |
PAINT_INFO
All the paint attributes for the text. |
static GVTAttributedCharacterIterator.TextAttribute |
PREFORMATTED
|
static GVTAttributedCharacterIterator.TextAttribute |
ROTATION
Rotation for character, in degrees. |
static java.lang.Integer |
SMALL_CAPS
Value for FONT_VARIANT specifying small caps |
static java.lang.Boolean |
STRIKETHROUGH_ON
Value for STRIKETHROUGH specifying strikethrough-on |
static GVTAttributedCharacterIterator.TextAttribute |
TEXT_COMPOUND_DELIMITER
Attribute span delimiter - new tspan, tref, or textelement. |
static GVTAttributedCharacterIterator.TextAttribute |
TEXT_COMPOUND_ID
Element identifier all chars from same element will share an ID. |
static GVTAttributedCharacterIterator.TextAttribute |
TEXTPATH
Path along which text is to be laid out |
static java.lang.Integer |
UNDERLINE_ON
Value for UNDERLINE specifying underlining-on |
static GVTAttributedCharacterIterator.TextAttribute |
VERTICAL_ORIENTATION
|
static GVTAttributedCharacterIterator.TextAttribute |
VERTICAL_ORIENTATION_ANGLE
|
static GVTAttributedCharacterIterator.TextAttribute |
WORD_SPACING
User-specified width for whitespace characters. |
static GVTAttributedCharacterIterator.TextAttribute |
WRITING_MODE
Directional writing mode applied to this character span. |
static java.lang.Integer |
WRITING_MODE_LTR
Value for WRITING_MODE indicating left-to-right |
static java.lang.Integer |
WRITING_MODE_RTL
Value for WRITING_MODE indicating right-to-left |
static java.lang.Integer |
WRITING_MODE_TTB
Value for WRITING_MODE indicating top-to-botton |
static GVTAttributedCharacterIterator.TextAttribute |
X
User-space X coordinate for character. |
static GVTAttributedCharacterIterator.TextAttribute |
Y
User-space Y coordinate for character. |
Fields inherited from class java.text.AttributedCharacterIterator.Attribute |
---|
INPUT_METHOD_SEGMENT, LANGUAGE, READING |
Constructor Summary | |
---|---|
GVTAttributedCharacterIterator.TextAttribute(java.lang.String s)
Construct a TextAttribute key with name s |
Method Summary |
---|
Methods inherited from class java.text.AttributedCharacterIterator.Attribute |
---|
equals, getName, hashCode, readResolve, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final GVTAttributedCharacterIterator.TextAttribute FLOW_PARAGRAPH
public static final GVTAttributedCharacterIterator.TextAttribute FLOW_EMPTY_PARAGRAPH
public static final GVTAttributedCharacterIterator.TextAttribute FLOW_LINE_BREAK
public static final GVTAttributedCharacterIterator.TextAttribute FLOW_REGIONS
public static final GVTAttributedCharacterIterator.TextAttribute LINE_HEIGHT
public static final GVTAttributedCharacterIterator.TextAttribute PREFORMATTED
public static final GVTAttributedCharacterIterator.TextAttribute TEXT_COMPOUND_DELIMITER
public static final GVTAttributedCharacterIterator.TextAttribute TEXT_COMPOUND_ID
public static final GVTAttributedCharacterIterator.TextAttribute ANCHOR_TYPE
public static final GVTAttributedCharacterIterator.TextAttribute EXPLICIT_LAYOUT
public static final GVTAttributedCharacterIterator.TextAttribute X
public static final GVTAttributedCharacterIterator.TextAttribute Y
public static final GVTAttributedCharacterIterator.TextAttribute DX
public static final GVTAttributedCharacterIterator.TextAttribute DY
public static final GVTAttributedCharacterIterator.TextAttribute ROTATION
public static final GVTAttributedCharacterIterator.TextAttribute PAINT_INFO
public static final GVTAttributedCharacterIterator.TextAttribute BBOX_WIDTH
public static final GVTAttributedCharacterIterator.TextAttribute LENGTH_ADJUST
public static final GVTAttributedCharacterIterator.TextAttribute CUSTOM_SPACING
public static final GVTAttributedCharacterIterator.TextAttribute KERNING
public static final GVTAttributedCharacterIterator.TextAttribute LETTER_SPACING
public static final GVTAttributedCharacterIterator.TextAttribute WORD_SPACING
public static final GVTAttributedCharacterIterator.TextAttribute TEXTPATH
public static final GVTAttributedCharacterIterator.TextAttribute FONT_VARIANT
SMALL_CAPS
public static final GVTAttributedCharacterIterator.TextAttribute BASELINE_SHIFT
public static final GVTAttributedCharacterIterator.TextAttribute WRITING_MODE
public static final GVTAttributedCharacterIterator.TextAttribute VERTICAL_ORIENTATION
public static final GVTAttributedCharacterIterator.TextAttribute VERTICAL_ORIENTATION_ANGLE
public static final GVTAttributedCharacterIterator.TextAttribute HORIZONTAL_ORIENTATION_ANGLE
public static final GVTAttributedCharacterIterator.TextAttribute GVT_FONT_FAMILIES
public static final GVTAttributedCharacterIterator.TextAttribute GVT_FONTS
public static final GVTAttributedCharacterIterator.TextAttribute GVT_FONT
public static final GVTAttributedCharacterIterator.TextAttribute ALT_GLYPH_HANDLER
public static final GVTAttributedCharacterIterator.TextAttribute BIDI_LEVEL
public static final GVTAttributedCharacterIterator.TextAttribute CHAR_INDEX
public static final GVTAttributedCharacterIterator.TextAttribute ARABIC_FORM
public static final java.lang.Integer WRITING_MODE_LTR
public static final java.lang.Integer WRITING_MODE_RTL
public static final java.lang.Integer WRITING_MODE_TTB
public static final java.lang.Integer ORIENTATION_ANGLE
public static final java.lang.Integer ORIENTATION_AUTO
public static final java.lang.Integer SMALL_CAPS
public static final java.lang.Integer UNDERLINE_ON
public static final java.lang.Boolean OVERLINE_ON
public static final java.lang.Boolean STRIKETHROUGH_ON
public static final java.lang.Integer ADJUST_SPACING
public static final java.lang.Integer ADJUST_ALL
public static final java.lang.Integer ARABIC_NONE
public static final java.lang.Integer ARABIC_ISOLATED
public static final java.lang.Integer ARABIC_TERMINAL
public static final java.lang.Integer ARABIC_INITIAL
public static final java.lang.Integer ARABIC_MEDIAL
Constructor Detail |
---|
public GVTAttributedCharacterIterator.TextAttribute(java.lang.String s)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |