 	private static const FLAG_WORD_WRAP_CHANGED:uint = 1 << 18;
 	
 	/**
-	 *  @private
-	 *  Masks for bits inside the 'flags' var
-	 *  tracking misc boolean variables.
+	 * @private
+	 * Masks for bits inside the 'flags' var
+	 * tracking misc boolean variables.
 	 */
 	private static const FLAG_SCROLL_RECT_IS_SET:uint = 1 << 19;
 	private static const FLAG_VALIDATE_IN_PROGRESS:uint = 1 << 20;

     *  @private
     */
    private function testFlag(mask:uint):Boolean
    {
    	return (flags & mask) != 0;
    }

    /**
     *  @private
     */
    private function setFlag(mask:uint):void
    {
    	flags |= mask;
    }
    
    private function clearFlag(mask:uint):void
    {
    	flags &= ~mask;
    }
    
    private function setFlagToValue(mask:uint, value:Boolean):void
    {
    	if (value)
    		flags |= mask;

    /**
     *  @private
     */
    private static var textImporter:ITextImporter =
    	TextConverter.getImporter(TextConverter.PLAIN_TEXT_FORMAT);
    	
    /**
     *  @private
     */
    private static var htmlTextImporter:ITextImporter =
    	TextConverter.getImporter(TextConverter.TEXT_LAYOUT_FORMAT);
    	// TLF needs TEXT_FIELD_HTML_FORMAT
    	
    private static var factory:StringTextLineFactory = new StringTextLineFactory();
    	    
    //--------------------------------------------------------------------------
    //
    //  Constructor
    //
