     //
     //--------------------------------------------------------------------------
     
+    /**
+     *  @private
+     */
     override public function set styleName(value:Object):void
     {
         super.styleName = value;

    //  Methods
    //
    //--------------------------------------------------------------------------
    private function emphasizeStyleName():void
    {
        var style:String = styleName is String ? styleName as String : "";

/**
 *  The Button component is a commonly used rectangular button.
 *  The Button component looks like it can be pressed.
 *  The default skin has a text label.
 *
 *  <p>Buttons typically use event listeners to perform an action 
 *  when the user selects the control. When a user clicks the mouse 
