org.jvnet.substance.utils
Class ModifiedFadeStep

java.lang.Object
  extended by org.jvnet.substance.utils.ModifiedFadeStep
All Implemented Interfaces:
org.jvnet.lafwidget.animation.FadeStep

public class ModifiedFadeStep
extends java.lang.Object
implements org.jvnet.lafwidget.animation.FadeStep

Non-linear fade step implementation for animating modified components.

Author:
Kirill Grouchnikov

Field Summary
static org.jvnet.lafwidget.animation.FadeKind MARKED_MODIFIED_FADE_KIND
          Custom fade kind for animating modified components.
 
Constructor Summary
ModifiedFadeStep()
           
 
Method Summary
 float getNextStep(org.jvnet.lafwidget.animation.FadeKind fadeKind, float currFadePosition, boolean isFadeIn, boolean isLooping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MARKED_MODIFIED_FADE_KIND

public static final org.jvnet.lafwidget.animation.FadeKind MARKED_MODIFIED_FADE_KIND
Custom fade kind for animating modified components.

Constructor Detail

ModifiedFadeStep

public ModifiedFadeStep()
Method Detail

getNextStep

public float getNextStep(org.jvnet.lafwidget.animation.FadeKind fadeKind,
                         float currFadePosition,
                         boolean isFadeIn,
                         boolean isLooping)
Specified by:
getNextStep in interface org.jvnet.lafwidget.animation.FadeStep