  *  @playerversion AIR 1.5
  *  @productversion Flex 4
  */
-public class Wipe extends AnimateShaderTransition
+public class Wipe extends AnimateTransitionShader
 {
     [Embed(source="Wipe.pbj", mimeType="application/octet-stream")]
     private static var WipeShaderClass:Class;

 *  that is loaded by the effect. If you want to use 
 *  a different Wipe behavior, you can specify a custom pixel-shader program 
 *  as long as it adheres to the following constraints: 
 *  obey the constraints specified for the <code>shaderCode</code>
 *  property of AnimateShaderTransition class, 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

    {
        super(target);
        instanceClass = WipeInstance;
        shaderByteCode = wipeShaderCode;
    }

    /**
