Class Shake
- java.lang.Object
-
- org.eclipse.nebula.cwt.animation.effects.AbstractEffect
-
- org.eclipse.nebula.cwt.animation.effects.Shake
-
- All Implemented Interfaces:
IEffect
public class Shake extends AbstractEffect
Shake effect (like login failure on Mac OSX)
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.eclipse.swt.widgets.Control
control
(package private) org.eclipse.swt.graphics.Point
dest
(package private) org.eclipse.swt.graphics.Point
diff
(package private) org.eclipse.swt.graphics.Point
src
-
Fields inherited from class org.eclipse.nebula.cwt.animation.effects.AbstractEffect
done, easingFunction, length, runnableOnCancel, runnableOnStop, startTime
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
applyEffect(long currentTime)
Apply this effect.static void
shake(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
-
-
-
-
Constructor Detail
-
Shake
public Shake(org.eclipse.swt.widgets.Control control, org.eclipse.swt.graphics.Point src, org.eclipse.swt.graphics.Point dest, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
-
-
Method Detail
-
shake
public static void shake(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
-
-