         {
             UIComponent(target).effectStarted(this);
         }
-    
+
         if (autoRemoveTarget)
             addDisappearingTarget();
 

import mx.components.Group;
import mx.components.baseClasses.GroupBase;
import mx.core.UIComponent;
import mx.effects.Animation;
import mx.effects.EffectInstance;
import mx.effects.EffectManager;

        return _repeatBehavior;
    }
            
    //----------------------------------
    //  playReversed
    //----------------------------------

    /**
     *  @private
     */
    override mx_internal function set playReversed(value:Boolean):void
    {
        super.playReversed = value;
        
        if (animation)
            animation.reverse();
        
        reverseAnimation = value;
    }

    //--------------------------------------------------------------------------
    //
    //  Overridden methods
