Class AlphaEffect
- java.lang.Object
-
- org.eclipse.nebula.animation.effects.AbstractEffect
-
- org.eclipse.nebula.animation.effects.AlphaEffect
-
- All Implemented Interfaces:
IEffect
public class AlphaEffect extends AbstractEffect
Set the alpha value of a Shell
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
end
(package private) org.eclipse.swt.widgets.Shell
shell
(package private) int
start
(package private) int
step
-
Fields inherited from class org.eclipse.nebula.animation.effects.AbstractEffect
done, easingFunction, length, runnableOnCancel, runnableOnStop
-
-
Constructor Summary
Constructors Constructor Description AlphaEffect(org.eclipse.swt.widgets.Shell shell, int start, int end, 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 void
applyEffect(long currentTime)
Apply this effect.static void
fadeOnClose(org.eclipse.swt.widgets.Shell shell, int duration, IMovement easing)
Deprecated.UsefadeOnClose(Shell,int,IMovement,AnimationRunner)
insteadstatic void
fadeOnClose(org.eclipse.swt.widgets.Shell shell, int duration, IMovement easing, AnimationRunner runner)
Add a listener that will fade the window when it get closed.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.-
Methods inherited from class org.eclipse.nebula.animation.effects.AbstractEffect
cancel, doCancel, doEffect, doEffect, doStop, getLength, isDone, processEnd
-
-
-
-
Constructor Detail
-
AlphaEffect
public AlphaEffect(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)
Deprecated.UsefadeOnClose(Shell,int,IMovement,AnimationRunner)
insteadAdd a listener that will fade the window when it get closed.- Parameters:
shell
-duration
-easing
-
-
fadeOnClose
public static void fadeOnClose(org.eclipse.swt.widgets.Shell shell, int duration, IMovement easing, AnimationRunner runner)
Add a listener that will fade the window when it get closed.- Parameters:
shell
-duration
-easing
-runner
- : The AnimationRunner to use, or null
-
applyEffect
public void applyEffect(long currentTime)
Description copied from class:AbstractEffect
Apply this effect.- Specified by:
applyEffect
in classAbstractEffect
-
-