Class SetAlpha
- java.lang.Object
-
- org.eclipse.nebula.cwt.animation.effects.AbstractEffect
-
- org.eclipse.nebula.cwt.animation.effects.SetAlpha
-
- All Implemented Interfaces:
IEffect
public class SetAlpha extends AbstractEffect
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intend(package private) org.eclipse.swt.widgets.Shellshell(package private) intstart(package private) intstep-
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 voidapplyEffect(long currentTime)Apply this effect.static voidfadeOnClose(org.eclipse.swt.widgets.Shell shell, int duration, IMovement easing)Add a listener that will fade the window when it get closed.static voidsetAlpha(AnimationRunner runner, org.eclipse.swt.widgets.Shell w, int alpha, 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
-
SetAlpha
public SetAlpha(org.eclipse.swt.widgets.Shell shell, int start, int end, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
-
-
Method Detail
-
setAlpha
public static void setAlpha(AnimationRunner runner, org.eclipse.swt.widgets.Shell w, int alpha, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Deprecated.- Parameters:
w-alpha-duration-movement-onStop-onCancel-
-
fadeOnClose
public static void fadeOnClose(org.eclipse.swt.widgets.Shell shell, int duration, IMovement easing)Add a listener that will fade the window when it get closed.- Parameters:
shell-duration-easing-
-
applyEffect
public void applyEffect(long currentTime)
Description copied from class:AbstractEffectApply this effect.- Specified by:
applyEffectin classAbstractEffect
-
-