Class Grow
java.lang.Object
org.eclipse.nebula.cwt.animation.effects.AbstractEffect
org.eclipse.nebula.cwt.animation.effects.Grow
- All Implemented Interfaces:
IEffect
public class Grow extends AbstractEffect
-
Field Summary
Fields Modifier and Type Field Description (package private) org.eclipse.swt.widgets.Control
control
(package private) org.eclipse.swt.graphics.Rectangle
dest
(package private) org.eclipse.swt.graphics.Rectangle
diff
(package private) org.eclipse.swt.graphics.Rectangle
src
Fields inherited from class org.eclipse.nebula.cwt.animation.effects.AbstractEffect
done, easingFunction, length, runnableOnCancel, runnableOnStop, startTime
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
applyEffect(long currentTime)
Apply this effect.void
grow(AnimationRunner runner, org.eclipse.swt.widgets.Control w, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Deprecated.Methods inherited from class org.eclipse.nebula.cwt.animation.effects.AbstractEffect
cancel, doCancel, doEffect, doStop, getCurrentTime, isDone, processEnd
-
Field Details
-
Constructor Details
-
Method Details
-
grow
public void grow(AnimationRunner runner, org.eclipse.swt.widgets.Control w, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)Deprecated.- Parameters:
w
-duration
-movement
-onStop
-onCancel
-
-
applyEffect
public void applyEffect(long currentTime)Description copied from class:AbstractEffect
Apply this effect.- Specified by:
applyEffect
in classAbstractEffect
-