      *  in the Text Layout Framework (TLF).
      *  It is the root of a tree of FlowElements
      *  representing rich text content.</p>
-	 *
-	 *  <p>You normally create a TextFlow from TLF markup
-	 *  using the <code>TextFlowUtil.importFromString()</code>
-	 *  or <code>TextFlowUtil.importFromXML()</code> methods.
-	 *  Alternately, you can use TLF's TextConverter class
-	 *  (which can import a subset of HTML) or build a TextFlow
-	 *  using methods like <code>addChild()</code> on TextFlow.</p>
-     *
-	 *  <p>Setting this property affects the <code>text</code> property
+     *
+     *  <p>You normally create a TextFlow from TLF markup
+     *  using the <code>TextFlowUtil.importFromString()</code>
+     *  or <code>TextFlowUtil.importFromXML()</code> methods.
+     *  Alternately, you can use TLF's TextConverter class
+     *  (which can import a subset of HTML) or build a TextFlow
+     *  using methods like <code>addChild()</code> on TextFlow.</p>
+     *
+     *  <p>Setting this property affects the <code>text</code> property
      *  and vice versa.</p>
      *
      *  <p>If you set the <code>textFlow</code> and get the <code>text</code>,
-	 *  the text in each paragraph will be separated by a single
+     *  the text in each paragraph will be separated by a single
      *  LF ("\n").</p>
      *
      *  <p>If you set the <code>text</code> to a String such as
-	 *  <code>"Hello World"</code> and get the <code>textFlow</code>,
-	 *  it will be a TextFlow containing a single ParagraphElement
-	 *  with a single SpanElement.</p>
+     *  <code>"Hello World"</code> and get the <code>textFlow</code>,
+     *  it will be a TextFlow containing a single ParagraphElement
+     *  with a single SpanElement.</p>
      *
      *  <p>If the text contains explicit line breaks --
      *  CR ("\r"), LF ("\n"), or CR+LF ("\r\n") --

        
    /**
     *  The default width of the control, measured in em units.
	 *
	 *  <p>An em is a unit of typographic measurement
	 *  equal to the point size.
	 *  It is not necessarily exactly the width of the "M" character,
	 *  but in many fonts the "M" is about one em wide.
     *  The control's <code>fontSize</code> style is used,
	 *  to calculate the em unit in pixels.</p>
	 *
	 *  <p>You would, for example, set this property to 20 if you want
	 *  the width of the RichEditableText to be sufficient
	 *  to display about 20 characters of text.</p>
	 *
	 *  <p>If this property is <code>NaN</code> (the default),
	 *  then the component's default width will be determined
	 *  from the text to be displayed.</p>
	 *
	 *  <p>This property will be ignored if you specify an explicit width,
	 *  a percent width, or both <code>left</code> and <code>right</code>
	 *  constraints.</p>
	 *
     *  <p>RichEditableText's <code>measure()</code> method uses
	 *  <code>widthInChars</code> and <code>heightInLines</code>
     *  to determine the <code>measuredWidth</code>
	 *  and <code>measuredHeight</code>. 
     *  These are similar to the <code>cols</code> and <code>rows</code>
	 *  of an HTML TextArea.</p>
	 *
	 *  <p>Since both <code>widthInChars</code> and <code>heightInLines</code>
	 *  default to <code>NaN</code>, RichTextEditable "autosizes" by default:
	 *  it starts out very samll if it has no text, grows in width as you
	 *  type, and grows in height when you press Enter to start a new line.</p>
	 *
	 *  @default NaN
	 *
	 *  @see spark.primitives.heightInLines
     *
     *  @langversion 3.0
     *  @playerversion Flash 10

    }
    
    /**
     *  @private
     */
    public function set textFlow(value:TextFlow):void
    {
        // Treat setting the 'textFlow' to null
        // as if 'text' were being set to the empty String
