 [SkinStates("normal", "disabled")]
 
 /**
- *  A Spinner is used to select a value from an
+ *  A FxSpinner component selects a value from an
  *  ordered set. It uses two buttons that increase or
  *  decrease the current value based on the current
- *  <code>stepSize</code>.
+ *  value of the <code>stepSize</code> property.
  *  
- *  <p>This control extends the Range class and
- *  is the base class for controls that select a value
- *  from an ordered set such as the NumericStepper control.</p>
- * 
  *  <p>A Spinner consists of two required buttons,
- *  one to increase the value and one to decrease the 
- *  value. </p>
+ *  one to increase the current value and one to decrease the 
+ *  current value.</p>
  *
- *  <p>Spinner has the addition property of 
- *  <code>valueWrap</code> which enables value wrapping.</p>
- * 
- *  @see mx.components.Range
- *  @see mx.components.NumericStepper
+ *  <p>The scale of an FxSpinner component is the set of 
+ *  allowed values for the <code>value</code> property. 
+ *  The allowed values are the multiples of 
+ *  the <code>valueInterval</code> property between 
+ *  the <code>maximum</code> and <code>minimum</code> values, 
+ *  including the <code>maximum</code> and <code>minimum</code> values. 
+ *  For example:</p>
+ *  
+ *  <ul>
+ *    <li><code>minimum</code> = -1</li>
+ *    <li><code>maximum</code> = 10</li>
+ *    <li><code>valueInterval</code> = 3</li>
+ *  </ul>
+ *  
+ *  Therefore the scale is {-1,3,6,9,10}.
+ *
+ *  @see mx.components.FxNumericStepper
  */
 public class FxSpinner extends FxRange implements IFocusManagerComponent
 {

    }
    
    /**
     *  Make the skins reflect the enabled state of the Spinner.
     */
    protected function enableSkinParts(value:Boolean):void
    {

    //----------------------------------

    /**
     *  @inheritDoc
     */
    override public function set enabled(value:Boolean):void
    {
