      *  @productversion Flex 3
      */
 	function getAssociatedModuleFactory(
-					font:EmbeddedFont,
+					fontName:String, bold:Boolean, italic:Boolean,
+					object:Object,
 					defaultModuleFactory:IFlexModuleFactory):IFlexModuleFactory;
 
     /**

	 *  <p>The <code>moduleFactory</code> is used to resolve the case
     *  where multiple fonts are registered with the same attributes.</p>
     * 
     *  @param font Describes attributes of the font to register.
	 *
	 *  @param defaultModuleFactory Used to resolve conflicts in the case
	 *  where the same font is registered for multiple module factories.

     *  @productversion Flex 3
     */		
	function getFonts():Array;

    /**
     *  Gets a string pattern based on the font attributes
	 *
     *  @return String describing font
     */		
	function getFontStyle(bold:Boolean, italic:Boolean):String

}

}
