         invalidateSkinState();
     }
 
-	/**
-	 *  @see RichEditableText#typicalText
-	 *
-	 *  @private
-	 */
-	mx_internal function getTypicalText():String
-	{
-		var richEditableText:RichEditableText = textDisplay as RichEditableText;
-		
-		if (richEditableText)
-			return richEditableText.typicalText;
-		
-		// want the default to be null
-		var v:* = textDisplay ? undefined : textDisplayProperties.typicalText;
-		return (v === undefined) ? null : v;
-	}
-	
-	/**
-	 *  @private
-	 */
-	mx_internal function setTypicalText(value:String):void
-	{
-		if (textDisplay)
-		{
-			var richEditableText:RichEditableText = textDisplay as RichEditableText;
-			
-			if (richEditableText)
-				richEditableText.typicalText = value;
-			textDisplayProperties = BitFlagUtil.update(
-				uint(textDisplayProperties), 
-				TYPICAL_TEXT_PROPERTY_FLAG, true);
-		}
-		else
-		{
-			textDisplayProperties.typicalText = value;
-		}
-		
-		// Generate an UPDATE_COMPLETE event.
-		invalidateProperties();                    
-	}
-
-	/**
+    /**
+     *  @see RichEditableText#typicalText
+     *
+     *  @private
+     */
+    mx_internal function getTypicalText():String
+    {
+        var richEditableText:RichEditableText = textDisplay as RichEditableText;
+        
+        if (richEditableText)
+            return richEditableText.typicalText;
+        
+        // want the default to be null
+        var v:* = textDisplay ? undefined : textDisplayProperties.typicalText;
+        return (v === undefined) ? null : v;
+    }
+    
+    /**
+     *  @private
+     */
+    mx_internal function setTypicalText(value:String):void
+    {
+        if (textDisplay)
+        {
+            var richEditableText:RichEditableText = textDisplay as RichEditableText;
+            
+            if (richEditableText)
+                richEditableText.typicalText = value;
+            textDisplayProperties = BitFlagUtil.update(
+                uint(textDisplayProperties), 
+                TYPICAL_TEXT_PROPERTY_FLAG, true);
+        }
+        else
+        {
+            textDisplayProperties.typicalText = value;
+        }
+        
+        // Generate an UPDATE_COMPLETE event.
+        invalidateProperties();                    
+    }
+
+    /**
      *  The default width for the Text components, measured in characters.
      *  The width of the "M" character is used for the calculation.
      *  So if you set this property to 5, it will be wide enough


        if (textDisplay)
        {
			if (richEditableText)
            	richEditableText.imeMode = value;
            textDisplayProperties = BitFlagUtil.update(
                uint(textDisplayProperties), IME_MODE_PROPERTY_FLAG, true);
        }

     */
    private static const TEXT_FLOW_PROPERTY_FLAG:uint = 1 << 12;
    
    /**
     *  @private
     */
    private static const TYPICAL_TEXT_PROPERTY_FLAG:uint = 1 << 13;
    
    /**
     *  @private
     */
