  *  By default, IEditableText is RichEditableText for the Spark theme and StyleableStageText
  *  for the Mobile theme. StyleableTextField is also available for the Mobile theme.
  *  
+ *  @mxml
+ *
+ *  <p>The <code>&lt;s:SkinnableTextBase&gt;</code> tag inherits all of the tag 
+ *  attributes of its superclass and adds the following tag attributes:</p>
+ *
+ *  <pre>
+ *  &lt;s:SkinnableTextBase
+ *    autoCapitalize="none"  <b>[Mobile theme only]</b>
+ *    autoCorrect="true"  <b>[Mobile theme only]</b>
+ *    displayAsPassword="false"
+ *    editable="true"
+ *    imeMode="null"  <b>[Spark theme only]</b>
+ *    maxChars="0"
+ *    prompt="null"  <b>[Spark theme only]</b>
+ *    restrict="null"
+ *    returnLabelKey="default"  <b>[Mobile theme only]</b>
+ *    selectable="true"
+ *    selectionHighlighting="whenFocused"  <b>[Spark theme only]</b>
+ *    softKeyBoardType="default"  <b>[Mobile theme only]</b>
+ *    text=""
+ *    typicalText="null"  <b>[Spark theme only]</b>
+ *  
+ *    <strong>Styles</strong>
+ *    borderAlpha="1.0"
+ *    borderColor="0x696969"
+ *    borderVisible="true"
+ *    contentBackgroundAlpha="1.0" 
+ *    contentBackgroundColor="0xFFFFFF"
+ *    focusAlpha="0.55"
+ *    focusColor="0x70B2EE"
+ *    showPromptWhenFocused="true"
+ * 
+ *    <strong>Events</strong>
+ *    change="<i>No default</i>"
+ *    changing="<i>No default</i>"  <b>[Spark theme only]</b>
+ *    selectionChange="<i>No default</i>"  <b>[Spark theme only]</b>
+ *    textInput="<i>No default</i>"  <b>[Spark theme only]</b>
+ *  /&gt;
+ *  </pre>
+ *
  *  @langversion 3.0
  *  @playerversion Flash 10
  *  @playerversion AIR 1.5
  *  @productversion Flex 4
  */
 public class SkinnableTextBase extends SkinnableComponent 
-    implements IFocusManagerComponent, IIMESupport
+    implements IFocusManagerComponent, IIMESupport, ISoftKeyboardHintClient
 {
     include "../../core/Version.as";
     

    }

    /**
     *  @copy spark.components.RichEditableText#selectAll()
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5

    //--------------------------------------------------------------------------
    
    /**
     *  @inheritDoc
     *   
     *  @see spark.components.RichEditableText#insertText()
     *  @see spark.components.supportClasses.StyleableStageText#insertText()
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
