Uses of Interface
org.eclipse.nebula.animation.movement.IMovement
Package | Description |
---|---|
org.eclipse.nebula.animation |
Provides an animation framework for SWT applications and widgets.
|
org.eclipse.nebula.animation.effects |
Provides effects for the animation framework.
|
org.eclipse.nebula.animation.movement |
Provides movements which can be used when running effects in an
animation.
|
org.eclipse.nebula.widgets.gallery |
Provides the Gallery custom widget.
|
-
Uses of IMovement in org.eclipse.nebula.animation
Fields in org.eclipse.nebula.animation declared as IMovement Modifier and Type Field Description (package private) IMovement
ScrollingSmoother. movement
Constructors in org.eclipse.nebula.animation with parameters of type IMovement Constructor Description ScrollingSmoother(org.eclipse.swt.widgets.Scrollable c2, IMovement movement)
Create a Scrolling Smoother instance over a scrollable widget.ScrollingSmoother(org.eclipse.swt.widgets.Scrollable c2, IMovement movement, int duration)
Create a Scrolling Smoother instance over a scrollable widget. -
Uses of IMovement in org.eclipse.nebula.animation.effects
Fields in org.eclipse.nebula.animation.effects declared as IMovement Modifier and Type Field Description protected IMovement
AbstractEffect. easingFunction
Methods in org.eclipse.nebula.animation.effects with parameters of type IMovement Modifier and Type Method Description static void
AlphaEffect. fadeOnClose(org.eclipse.swt.widgets.Shell shell, int duration, IMovement easing)
Deprecated.static void
AlphaEffect. 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.void
GrowEffect. grow(AnimationRunner runner, org.eclipse.swt.widgets.Control w, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Deprecated.static void
MoveControlEffect. 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.static void
ResizeEffect. resize(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.static void
AlphaEffect. setAlpha(AnimationRunner runner, org.eclipse.swt.widgets.Shell w, int alpha, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Deprecated.static void
ShakeEffect. shake(AnimationRunner runner, org.eclipse.swt.widgets.Control w, int duration, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Deprecated.Constructors in org.eclipse.nebula.animation.effects with parameters of type IMovement Constructor Description AbstractEffect(long lengthMilli, IMovement movement)
Create a new effect.AbstractEffect(long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Create a new effect, with listeners for stop and cancel events.AlphaEffect(org.eclipse.swt.widgets.Shell shell, int start, int end, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
CrossFadeEffect(CrossFadeEffect.IImageObject obj, org.eclipse.swt.graphics.Image image1, org.eclipse.swt.graphics.Image image2, long lengthMilli, IMovement movement)
Cross fade from image1 to image2 on obj.CrossFadeEffect(CrossFadeEffect.IImageObject obj, org.eclipse.swt.graphics.Image image1, org.eclipse.swt.graphics.Image image2, long lengthMilli, IMovement movement, java.lang.Runnable onStop)
Cross fade from image1 to image2 on obj.CrossFadeEffect(CrossFadeEffect.IImageObject obj, org.eclipse.swt.graphics.Image image1, org.eclipse.swt.graphics.Image image2, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Cross fade from image1 to image2 on obj.GrowEffect(org.eclipse.swt.widgets.Control control, org.eclipse.swt.graphics.Rectangle src, org.eclipse.swt.graphics.Rectangle dest, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
MoveControlEffect(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)
MoveScrollBarEffect(org.eclipse.swt.widgets.ScrollBar scrollBar, int start, int end, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
ResizeEffect(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)
SetBoundsEffect(org.eclipse.swt.widgets.Control control, org.eclipse.swt.graphics.Rectangle src, org.eclipse.swt.graphics.Rectangle dest, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
SetColorEffect(SetColorEffect.IColoredObject control, org.eclipse.swt.graphics.Color src, org.eclipse.swt.graphics.Color dest, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Create a new effect on object control.ShakeEffect(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)
-
Uses of IMovement in org.eclipse.nebula.animation.movement
Classes in org.eclipse.nebula.animation.movement that implement IMovement Modifier and Type Class Description class
AbstractMovement
Abstract implementation of IMovement.class
BounceOut
Bounces at the end like a falling ball on the floor.class
ElasticOut
Behave like an elastic at the end.class
ExpoOut
Moves fast at first then slow down until it reaches the max value.class
LinearInOut
Moves at a constant speed.class
QuartIn
Moves slowly at first then accelerates until it reaches the max value.class
QuartInOut
Moves slowly first then accelerate and finally slow down until it reaches the max value.class
QuartOut
Moves fast at first then slow down until it reaches the max value.class
SinusDecreaseVariation
This movement goes from 0 to 0 with intermediate values between -amplitude and amplitude an decreasing with time.class
SinusVariation
This movement goes from 0 to 0 with intermediate values between -amplitude and amplitude. -
Uses of IMovement in org.eclipse.nebula.widgets.gallery
Fields in org.eclipse.nebula.widgets.gallery declared as IMovement Modifier and Type Field Description protected IMovement
DefaultGalleryGroupRenderer. animationCloseMovement
protected IMovement
DefaultGalleryGroupRenderer. animationOpenMovement
Methods in org.eclipse.nebula.widgets.gallery that return IMovement Modifier and Type Method Description IMovement
DefaultGalleryGroupRenderer. getAnimationCloseMovement()
IMovement
DefaultGalleryGroupRenderer. getAnimationOpenMovement()
Get the current movement used for animationMethods in org.eclipse.nebula.widgets.gallery with parameters of type IMovement Modifier and Type Method Description void
DefaultGalleryGroupRenderer. setAnimationCloseMovement(IMovement animationMovement)
Set the movement used for close animation.void
DefaultGalleryGroupRenderer. setAnimationOpenMovement(IMovement animationMovement)
Set the movement used for open animation.Constructors in org.eclipse.nebula.widgets.gallery with parameters of type IMovement Constructor Description GalleryGroupResizeEffect(GalleryItem item, int src, int dest, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
Set up a new resize effect on a gallery item.