      */
     public var direction:String = WipeDirection.RIGHT;
     
-    public function FxWipe(target:Object=null)
+    public function Wipe(target:Object=null)
     {
         super(target);
-        instanceClass = FxWipeInstance;
+        instanceClass = WipeInstance;
         shaderCode = wipeShaderCode;
     }
 

    {
        super.initInstance(instance);
        
        var wipeInstance:FxWipeInstance = FxWipeInstance(instance);
        wipeInstance.direction = direction;
    }
    

 * a different Wipe behavior is desired, a different shader may be
 * supplied, as long as it adheres to the following constraints: 
 * obey the constraints specified for the <code>shaderCode</code>
 * property of AnimateShaderTransition, and supply three additional
 * parameters. The extra parameters required by the Wipe shader 
 * are an int <code>direction</code> parameter, 
 * whose values mean the same as the related String properties
 * in the Wipe class, and floating point parameters
 * <code>imageWidth</code> and <code>imageHeight</code>. All of these
 * parameters will be set on the shader when the effect starts playing,
 * so the parameters need to exist and do something appropriate in
 * order for the effect to function correctly.</p>
 * 
 * @see mx.effects.AnimateShaderTransition#shaderCode
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10
 *  @playerversion AIR 1.5
 *  @productversion Flex 4
 */
public class Wipe extends AnimateShaderTransition
{
    [Embed(source="Wipe.pbj", mimeType="application/octet-stream")]
    private static var WipeShaderClass:Class;
    private static var wipeShaderCode:ByteArray = new WipeShaderClass();
    
