     [Inspectable(category="General")]
 
     /** 
-     * The starting angle of rotation of the target object,
-     * expressed in degrees.
-     * Valid values range from 0 to 360.
+     *  The starting angle of rotation of the target object,
+     *  in degrees.
+     *  Valid values range from 0 to 360.
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
      */
     public var angleFrom:Number;
 

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

    /**
     * Constructor.
     *
     * @param target The Object to animate with this effect.
     */
    public function AnimateTransformRotate(target:Object=null)
    {

import spark.effects.supportClasses.AnimateTransformInstance;
    
/**
 *  The AnimateTransformRotate effect rotates a target object
 *  in the x, y plane around the transform center. 
 *
 *  <p>If you specify any two of the angle values (angleFrom, angleTo,
 *  or angleBy), Flex calculates the third.
 *  If you specify all three, Flex ignores the <code>angleBy</code> value.</p>
 * 
 *  <p>Like all AnimateTransform-based effects, this effect will only work on subclasses
 *  of UIComponent and GraphicElement, as these effects depend on specific
 *  transform functions in those classes. </p>
 *  
 *  @mxml
 *
 *  <p>The <code>&lt;mx:AnimateTransformRotate&gt;</code> tag
 *  inherits all of the tag attributes of its of its superclass,
 *  and adds the following tag attributes:</p>
 *  
 *  <pre>
 *  &lt;mx:AnimateTransformRotate
 *    id="ID"
 *    angleBy="val"
 *    angleFrom="val"
 *    angleTo="val"
 *   /&gt;
 *  </pre>
 *
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */   
public class AnimateTransformRotate extends AnimateTransform
{
