Class MoveControl
- java.lang.Object
-
- org.eclipse.nebula.cwt.animation.effects.AbstractEffect
-
- org.eclipse.nebula.cwt.animation.effects.MoveControl
-
- All Implemented Interfaces:
IEffect
public class MoveControl extends AbstractEffect
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.eclipse.swt.widgets.Controlcontrol(package private) intendX(package private) intendY(package private) intstartX(package private) intstartY(package private) intstepX(package private) intstepY-
Fields inherited from class org.eclipse.nebula.cwt.animation.effects.AbstractEffect
done, easingFunction, length, runnableOnCancel, runnableOnStop, startTime
-
-
Constructor Summary
Constructors Constructor Description MoveControl(org.eclipse.swt.widgets.Control control, int startX, int endX, int startY, int endY, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidapplyEffect(long currentTime)Apply this effect.intgetEnd()intgetStartX()static voidmove(AnimationRunner runner, org.eclipse.swt.widgets.Control w, int x, int y, 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
-
MoveControl
public MoveControl(org.eclipse.swt.widgets.Control control, int startX, int endX, int startY, int endY, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
-
-
Method Detail
-
move
public static void move(AnimationRunner runner, org.eclipse.swt.widgets.Control w, int x, int y, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Deprecated.- Parameters:
w-x-y-duration-movement-onStop-onCancel-
-
applyEffect
public void applyEffect(long currentTime)
Description copied from class:AbstractEffectApply this effect.- Specified by:
applyEffectin classAbstractEffect
-
getStartX
public int getStartX()
-
getEnd
public int getEnd()
-
-