             g.setSelection(this);
     }
 
-   /**
-     *  @private
-     *  The radio button group and the radio button each have enabled properties.
-     *  The radio button component is enabled if the group is enabled and the button
-     *  itself is enabled.
-     */
-    override public function get enabled():Boolean
-    {
-        // Is the radio button itself enabled?
-        if (!super.enabled)
-            return false;
-            
-        // The button is enabled so it's enabled if it's not in a group
-        // or the group is enabled.
-        return !radioButtonGroup || 
-               radioButtonGroup.enabled;
-    }
-    
     //--------------------------------------------------------------------------
     //
     //  Overridden functions: UIComponent

 *  <pre>
 *  &lt;s:RadioButton
 *    <strong>Properties</strong>
 *    group=""
 *    groupName="RadioButtonGroup_<i>n</i>"
 *    selected=""
 *    value="null"
 *  /&gt;
 *  </pre>
 *
 *  @see spark.components.RadioButtonGroup
 *  @see spark.components.RadioButtonGroup
 *  @see spark.skins.spark.RadioButtonSkin
 *  @includeExample examples/RadioButtonExample.mxml

    private var _group:RadioButtonGroup;

    /**
     *  The RadioButtonGroup component to which this RadioButton belongs.
     *  When creating RadioButtons to put in a RadioButtonGroup, you
     *  should use either the <code>group</code> property 
     *  or the <code>groupName</code> property for all of 
     *  the buttons.
     *  
     *  @default the automatically created default RadioButtonGroup
     *  @see #groupName
     * 
     *  @langversion 3.0
