 import spark.core.CSSTextLayoutFormat;
 import spark.core.IViewport;
 import spark.core.ScrollUnit;
-import spark.core.TextBaseClassWithStylesAndFocus;
 import spark.events.TextOperationEvent;
 import spark.primitives.Rect;
 import spark.utils.TextUtil;

 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
public class RichEditableText extends TextBaseClassWithStylesAndFocus
	implements IViewport, IFontContextComponent, IIMESupport
{
    include "../core/Version.as";

    /**
     *  @private
     */
    override protected function focusOutHandler(event:FocusEvent):void
    {
        // By default, we clear the undo history when a TextView loses focus.
        if (mx_internal::clearUndoOnFocusOut && mx_internal::undoManager)
