     }
 
 
-    /**
+    /*
      *  Implementation note: we temporarily store the new value in
      *  _changedValue and then update _value, by calling setValue()
      *  in commitProperties().  Only one "valueCommit" event is
      *  dispatched, even if this property has effectively changed
      *  twice per nearestValidValue().
      *   
+    */
+
+    /**
      *  @private
      */    
     public function set value(newValue:Number):void

    }
    
    /**
     *  Directly sets the <code>value</code> property and dispatches a "valueCommit"
     *  event if the property changes.  
     * 
     *  All updates to the value property cause a call to this method.
     * 
     *  Subclasses that ensure compliance with minimum, maximum, and
     *  valueInterval themselves can call this method to update
     *  the value property.
     * 
     *  @param value The new value of the <code>value</code> property.
     *  @see #nearestValidValue
     *  @param value The new value of <code>value</code>.
     */
    protected function setValue(value:Number):void

     *
     *  @param interval The interval.
     *
     *  @return The multiple of <code>interval</code> closest to <code>value</code>. 
     *  The minimum returned Number is <code>interval</code>.
     */
    protected function nearestValidInterval(value:Number, interval:Number):Number
