 	 *  @playerversion AIR 1.5
 	 *  @langversion 3.0
 	 */
-	public function get fontContext():ISWFContext
+	public function get fontContext():IFlexModuleFactory
 	{
 		return _fontContext;
 	}

		
		textContainerManager.hostFormat = hostFormat;
		
		textContainerManager.swfContext = fontContext;
		
		textContainerManager.setTextFlow(textFlow)
		

            var recycleLine:TextLine = TextLineRecycler.getLineForReuse();
			if (recycleLine)
			{
				if (fontContext as ISWFContext)
				{
					nextTextLine = fontContext.callInContext(
						textBlock["recreateTextLine"], textBlock,
