 import flashx.textLayout.elements.SpanElement;
 import flashx.textLayout.elements.TextFlow;
 import flashx.textLayout.events.DamageEvent;
-import flashx.textLayout.formats.CharacterFormat;
-import flashx.textLayout.formats.ContainerFormat;
-import flashx.textLayout.formats.ParagraphFormat;
+import flashx.textLayout.formats.FormatValue;
+import flashx.textLayout.formats.TextLayoutFormat;
+import flashx.textLayout.tlf_internal;
 
 import mx.core.mx_internal;
 import mx.graphics.baseClasses.TextFlowComposer;

     *  @private
     *  Used for determining whitespace processing during import.
     */
    private static var staticCharacterFormat:CharacterFormat =
        new CharacterFormat();
    
    /**
     *  @private

        contentChanged = false;
        textChanged = false;

        if (hostTextLayoutFormatInvalid)
        {
            for (var p:String in TextLayoutFormat.tlf_internal::description)
            {
                setHostTextLayoutFormat(p);
            }
            hostTextLayoutFormatInvalid = false;
        }

        textFlow.hostTextLayoutFormat = new TextLayoutFormat(hostTextLayoutFormat);

        return textFlow;
    }
