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.



Classes
 ClassDescription
 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.