org.jvnet.substance.utils
Class IconFadeStep

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

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

Linear fade step implementation for animating icons on tab components.

Author:
Kirill Grouchnikov

Field Summary
static org.jvnet.lafwidget.animation.FadeKind ICON_ANIMATION_FADE_KIND
          Custom fade kind for animating icons on tab components.
 
Constructor Summary
IconFadeStep()
           
 
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

ICON_ANIMATION_FADE_KIND

public static final org.jvnet.lafwidget.animation.FadeKind ICON_ANIMATION_FADE_KIND
Custom fade kind for animating icons on tab components.

Constructor Detail

IconFadeStep

public IconFadeStep()
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