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
 BreakOpportunityThe BreakOpportunity class is an enumeration of constant values that you can use to set the breakOpportunity property of the ElementFormat class.
 CFFHintingThe CFFHinting class defines values for cff hinting in the FontDescription class.
 ContentElementThe 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.
 DigitCaseThe DigitCase class is an enumeration of constant values used in setting the digitCase property of the ElementFormat class.
 DigitWidthThe DigitWidth class is an enumeration of constant values used in setting the digitWidth property of the ElementFormat class.
 EastAsianJustifierThe EastAsianJustifier class has properties to control the justification options for text lines whose content is primarily East Asian text.
 ElementFormatThe ElementFormat class represents formatting information which can be applied to a ContentElement.
 FontDescriptionThe FontDescription class represents properties necessary to describe a font.
 FontLookupThe FontLookup class is an enumeration of constant values used with FontDescription.fontLookup.
 FontMetricsThe FontMetrics class contains measurement and offset information about a font.
 FontPostureThe FontPosture class is an enumeration of constant values used with FontDescription.fontPosture.
 FontWeightThe FontWeight class is an enumeration of constant values used with FontDescription.fontWeight.
 GraphicElementThe GraphicElement class represents a graphic element in a TextBlock or GroupElement object.
 GroupElementA GroupElement object groups a collection of TextElement, GraphicElement, or other GroupElement objects that you can assign as a whole to the content property of a TextBlock object.
 JustificationStyleThe JustificationStyle class is an enumeration of constant values for setting the justificationStyle property of the EastAsianJustifier class.
 KerningThe Kerning class is an enumeration of constant values used with ElementFormat.kerning.
 LigatureLevelThe LigatureLevel class is an enumeration of constant values used in setting the ligatureLevel property of the ElementFormat class.
 LineJustificationThe LineJustification class is an enumeration of constant values used in setting the lineJustfication property of the TextJustifier subclasses.
 RenderingModeThe RenderingMode class provides values for rendering mode in the flash.text.engine.FontDescription class.
 SpaceJustifierThe SpaceJustifier class represents properties that control the justification options for text lines in a text block.
 TabAlignmentThe TabAlignment class is an enumeration of constant values that you can use to set the tabAlignment property of the TabStop class.
 TabStopThe TabStop class represents the properties of a tab stop in a text block.
 TextBaselineThe TextBaseline class is an enumeration of constant values to use in setting the dominantBaseline and alignmentBaseline properties of the ElementFormat class.
 TextBlockThe TextBlock class is a factory for the creation of TextLine objects, which you can render by placing them on the display list.
 TextElementThe TextElement class represents a string of formatted text.
 TextJustifierThe TextJustifier class is an abstract base class for the justifier types that you can apply to a TextBlock, specifically the EastAsianJustifier and SpaceJustifier classes.
 TextLineThe TextLine class is used to display text on the display list.
 TextLineCreationResultThe TextLineCreationResult class is an enumeration of constant values used with TextBlock.textLineCreationResult.
 TextLineMirrorRegionThe TextLineMirrorRegion class represents a portion of a text line wherein events are mirrored to another event dispatcher.
 TextLineValidityThe TextLineValidity class is an enumeration of constant values for setting the validity property of the TextLine class.
 TextRotationThe TextRotation class is an enumeration of constant values used with the following properties: ElementFormat.textRotation, ContentElement.textRotation, TextBlock.lineRotation, and TextLine.getAtomTextRotation().
 TypographicCaseThe TypographicCase class is an enumeration of constant values for setting the typographicCase property of the ElementFormat class.