  *  TextFlowUtil is a utility class which provides methods
  *  for importing a TextFlow from, and exporting a TextFlow to,
  *  the markup language used by the Text Layout Framework.
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 10
+ *  @playerversion AIR 1.5
+ *  @productversion Flex 4
  */
 public class TextFlowUtil
 {

     *  The default value is <code>WhiteSpaceCollapse.COLLAPSE</code>.
     *
     *  @return A new TextFlow instance created from the markup.
     */
	public static function importFromXML(
        markup:XML, whiteSpaceCollapse:String = "collapse"):TextFlow
    {
        initClass();

        // and then modify it and set it back.
        config = new Configuration();
        format = new TextLayoutFormat(config.textFlowInitialFormat);
        format.whiteSpaceCollapse = "collapse";
        config.textFlowInitialFormat = format;
        collapsingTextLayoutImporter = TextConverter.getImporter(
            TextConverter.TEXT_LAYOUT_FORMAT, config);
        collapsingTextLayoutImporter.throwOnError = true;
                
        // Create an importer for TEXT_LAYOUT_FORMAT
        // that preserves whitespace.
        // Note: We have to make a copy of the textFlowInitialFormat,
        // which has various formats set to "inherit",
        // and then modify it and set it back.
        config = new Configuration();
        format = new TextLayoutFormat(config.textFlowInitialFormat);
        format.whiteSpaceCollapse = "preserve";
        config.textFlowInitialFormat = format;
        preservingTextLayoutImporter = TextConverter.getImporter(
