Class SequencedAnimation
- java.lang.Object
-
- com.google.gwt.animation.client.Animation
-
- org.uberfire.client.workbench.widgets.animations.SequencedAnimation
-
- Direct Known Subclasses:
LinearFadeInAnimation,LinearFadeOutAnimation,Pause
public abstract class SequencedAnimation extends com.google.gwt.animation.client.AnimationAn animation that can be sequenced to run in a list of animations. In reality we only GWT's Animation's protected methods to be public so we can chain the completion of one Animation to another.
-
-
Constructor Summary
Constructors Constructor Description SequencedAnimation()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description doubleinterpolate(double progress)voidonCancel()voidonComplete()voidonStart()abstract voidonUpdate(double progress)
-
-
-
Method Detail
-
interpolate
public double interpolate(double progress)
- Overrides:
interpolatein classcom.google.gwt.animation.client.Animation
-
onCancel
public void onCancel()
- Overrides:
onCancelin classcom.google.gwt.animation.client.Animation
-
onStart
public void onStart()
- Overrides:
onStartin classcom.google.gwt.animation.client.Animation
-
onComplete
public void onComplete()
- Overrides:
onCompletein classcom.google.gwt.animation.client.Animation
-
onUpdate
public abstract void onUpdate(double progress)
- Specified by:
onUpdatein classcom.google.gwt.animation.client.Animation
-
-