  * <p>The <code>Effect.effectStart</code> event is dispatched 
  * before the <code>animationStart</code> event.</p>
  *
- * @eventType flex.events.AnimationEvent.ANIMATION_START
- */
-[Event(name="animationStart", type="flex.events.AnimationEvent")]
+ * @eventType mx.events.AnimationEvent.ANIMATION_START
+ */
+[Event(name="animationStart", type="mx.events.AnimationEvent")]
 
 /**
  * Dispatched every time the effect updates the target.
  * This event corresponds to a call to 
  * the <code>AnimateInstance.updateHandler()</code> method.
  *
- * @eventType flex.events.AnimationEvent.ANIMATION_UPDATE
+ * @eventType mx.events.AnimationEvent.ANIMATION_UPDATE
  */
 [Event(name="animationUpdate", type="mx.events.AnimationEvent")]
 

 * Flex also dispatches an <code>animationUpdate</code> event 
 * for the effect at the same time.
 *
 * @eventType flex.events.AnimationEvent.ANIMATION_END
 */
[Event(name="animationRepeat", type="flex.events.AnimationEvent")]

/**
 * Dispatched when the effect ends.

//  in accordance with the terms of the license agreement accompanying it.
//
////////////////////////////////////////////////////////////////////////////////
package mx.effects
{

import mx.effects.easing.IEaser;
import mx.effects.easing.Sine;
import mx.effects.effectClasses.FxAnimateInstance;
import mx.events.AnimationEvent;

import mx.core.mx_internal;
import mx.effects.Effect;
