The flashx.textLayout.operations package contains classes for editing operations applied to the text in the Text Layout Framework. Operation objects are created by the EditManager when editing functions are called. These operation objects are used to track multiple levels of undo and redo, as well as allowing event listeners to determine which changes are being made to a TextFlow. Most clients do not need to create or manage operations explicitly.



Classes
 ClassDescription
 ApplyFormatOperationThis class provides the necessary functionality for a style change operation.
 ApplyFormatToElementOperationThis class provides the necessary functionality for applying a change of CharacterFormat, ParagraphFormat, and/or ContainerFormat to a FlowElement.
 ApplyLinkOperationThis class provides the necessary functionality for creating or changing a link.
 ApplyTCYOperationTurn TCY (Tate-Chu-Yoko) formatting on or off for a range of text.
 CompositeOperationThis class provides a grouping mechanism for multiple FlowOperations that are combined into a single atomic operation.
 CutOperationThis class provides the necessary functionality for a cut operation.
 DeleteTextOperationThis class provides the necessary functionality for a delete operation.
 FlowOperationBase class for all TextLayout operations.
 FlowTextOperationBase class for all FlowOperations that apply to a range of text.
 InsertInlineGraphicOperationThis class provides the necessary functionality for inserting an InlineGraphicElement.
 InsertTextOperationThis class provides the necessary functionality for inserting text.
 ModifyInlineGraphicOperationThis class provides the necessary functionality for modifying an InlineGraphicElement.
 PasteOperationThis class provides the necessary functionality for paste.
 RedoOperationPsuedo operation passed to listeners on redo.
 SplitParagraphOperationThis class provides the necessary functionality for splitting a paragraph.
 UndoOperationPsuedo operation passed to listeners on undo.