 import flash.text.engine.TextElement;
 import flash.text.engine.TextLine;
 
-import flashx.textLayout.compose.ITextLineCreator;
+import flashx.textLayout.compose.ISWFContext;
 import flashx.textLayout.compose.TextLineRecycler;
 
 import mx.core.IEmbeddedFontRegistry;

		    }
		    else
		    {
                if (textLineCreator)
                {
                    nextTextLine = textLineCreator.createTextLine(
               			textBlock, textLine, maxLineWidth);
                }
                else
                {

            var recycleLine:TextLine = TextLineRecycler.getLineForReuse();
            if (recycleLine)
            {
                if (swfContext)
                {
                    nextTextLine = swfContext.callInContext(
						textBlock["recreateTextLine"], textBlock,
						[ recycleLine, textLine, maxLineWidth ]);		
                }        
                else
                {
