The FTE provides low-level support for sophisticated control of text metrics, formatting, and bi-directional text. While it can be used to create and manage simple text elements, the FTE is primarily designed as a foundation for developers to create text-handling components.
| Class | Description | |
|---|---|---|
| BreakOpportunity |
The BreakOpportunity class is an enumeration of constant values that you can use to set the breakOpportunity property
of the ElementFormat class. |
|
| CFFHinting | The CFFHinting class defines values for cff hinting in the FontDescription class. | |
| ContentElement | The ContentElement class serves as a base class for the element types that can appear in a GroupElement, namely a GraphicElement, another GroupElement, or a TextElement. | |
| DigitCase |
The DigitCase class is an enumeration of constant values used in setting the digitCase property
of the ElementFormat class. |
|
| DigitWidth |
The DigitWidth class is an enumeration of constant values used in setting the digitWidth property
of the ElementFormat class. |
|
| EastAsianJustifier | The EastAsianJustifier class has properties to control the justification options for text lines whose content is primarily East Asian text. | |
| ElementFormat | The ElementFormat class represents formatting information which can be applied to a ContentElement. | |
| FontDescription | The FontDescription class represents the information necessary to describe a font. | |
| FontLookup |
The FontLookup class is an enumeration of constant values used with FontDescription.fontLookup. |
|
| FontMetrics | The FontMetrics class contains measurement and offset information about a font. | |
| FontPosture |
The FontPosture class is an enumeration of constant values used with FontDescription.fontPosture to
set text to italic or normal. |
|
| FontWeight |
The FontWeight class is an enumeration of constant values used with FontDescription.fontWeight. |
|
| GraphicElement | The GraphicElement class represents a graphic element in a TextBlock or GroupElement object. | |
| GroupElement |
A GroupElement object groups a collection of TextElement, GraphicElement, or other GroupElement objects
that you can assign as a unit to the content property of a TextBlock object. |
|
| JustificationStyle |
The JustificationStyle class is an enumeration of constant values for setting the justificationStyle property
of the EastAsianJustifier class. |
|
| Kerning |
The Kerning class is an enumeration of constant values used with ElementFormat.kerning. |
|
| LigatureLevel |
The LigatureLevel class is an enumeration of constant values used in setting the ligatureLevel property
of the ElementFormat class. |
|
| LineJustification |
The LineJustification class is an enumeration of constant values used in setting the lineJustfication property
of the TextJustifier subclasses. |
|
| RenderingMode | The RenderingMode class provides values for rendering mode in the FontDescription class. | |
| SpaceJustifier | The SpaceJustifier class represents properties that control the justification options for text lines in a text block. | |
| TabAlignment |
The TabAlignment class is an enumeration of constant values that you can use to set the tabAlignment property
of the TabStop class. |
|
| TabStop | The TabStop class represents the properties of a tab stop in a text block. | |
| TextBaseline |
The TextBaseline class is an enumeration of constant values to use in setting the dominantBaseline and
alignmentBaseline properties of the ElementFormat class. |
|
| TextBlock | The TextBlock class is a factory for the creation of TextLine objects, which you can render by placing them on the display list. | |
| TextElement | The TextElement class represents a string of formatted text. | |
| TextJustifier | The TextJustifier class is an abstract base class for the justifier types that you can apply to a TextBlock, specifically the EastAsianJustifier and SpaceJustifier classes. | |
| TextLine | The TextLine class is used to display text on the display list. | |
| TextLineCreationResult |
The TextLineCreationResult class is an enumeration of constant values used with TextBlock.textLineCreationResult. |
|
| TextLineMirrorRegion | The TextLineMirrorRegion class represents a portion of a text line wherein events are mirrored to another event dispatcher. | |
| TextLineValidity |
The TextLineValidity class is an enumeration of constant values for setting the validity property
of the TextLine class. |
|
| TextRotation |
The TextRotation class is an enumeration of constant values used with the following properties:
ElementFormat.textRotation, ContentElement.textRotation,
TextBlock.lineRotation, and TextLine.getAtomTextRotation(). |
|
| TypographicCase |
The TypographicCase class is an enumeration of constant values for setting the typographicCase property
of the ElementFormat class. |