 
     /**
      *  Constructor. 
+     *
+     *  @param target The Object to animate with this effect.  
      *  
      *  @langversion 3.0
      *  @playerversion Flash 10

    
    /**
     *  IBitmapFilter instance to apply and animate.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10

use namespace mx_internal;

/**
 *  The AnimateFilter effect applies an mx.filters.IBitmapFilter instance to the target 
 *  and allows you to animate properties of the filter between values. 
 *  Unlike effects that animate properties of the target, 
 *  the AnimateFilter effect animates properties of the filter applied to the target.
 *
 *  <p>The filters that you can use with this effect are defined in the spark.filters. package. 
 *  Common filters include the DropShadowFilter, GlowFilter, BlurFilter, and ShaderFilter.</p>
 *
 *  <p>To define the properties of the filter to animate, pass an Array of SimpleMotionPath objects 
 *  to the to the <code>motionPath</code> property of the AnimateFilter effect. 
 *  Each SimpleMotionPath object defines a property on the filer, 
 *  the starting value of the property, and the ending value of the property.</p>
 *  
 *  @mxml
 *
 *  <p>The <code>&lt;mx:AnimateFilter&gt;</code> tag
 *  inherits all of the tag attributes of its superclass,
 *  and adds the following tag attributes:</p>
 *
 *  <pre>
 *  &lt;mx:AnimateFilter
 *    <b>Properties</b>
 *    id="ID"
 *    bitmapFilter="no default"
 *  /&gt;
 *  </pre>
 *
 *  @see spark.effects.supportClasses.AnimateFilterInstance
 * 
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
