  * A repeating effect dispatches this event only after the 
  * final repetition.</p>
  *
- * @eventType flex.events.AnimationEvent.ANIMATION_END
- */
-[Event(name="animationEnd", type="flex.events.AnimationEvent")]
+ * @eventType mx.events.AnimationEvent.ANIMATION_END
+ */
+[Event(name="animationEnd", type="mx.events.AnimationEvent")]
 
 /**
  * This effect animates an arbitrary set of properties between values, as specified

     * the animation into an eased fraction, which will then be used to
     * calculate the value at that eased elapsed fraction.
     * 
     * @default flex.effects.easing.Sine(.5)
     * @see flex.effects.easing.Sine
     */
    public var easer:IEaser = defaultEaser;
    

    /**
     * Constructor. 
     */
    public function FxAnimate(target:Object = null)
    {
        super(target);
          
        instanceClass = FxAnimateInstance;
        
        mx_internal::applyTransitionEndProperties = true;
    }
