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.
|
Modifier and Type | Field and Description |
---|---|
(package private) IMovement |
ScrollingSmoother.movement |
Constructor and 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.
|
Modifier and Type | Field and Description |
---|---|
protected IMovement |
AbstractEffect.easingFunction |
Modifier and Type | Method and 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.
|
Constructor and 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) |
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
protected IMovement |
DefaultGalleryGroupRenderer.animationCloseMovement |
protected IMovement |
DefaultGalleryGroupRenderer.animationOpenMovement |
Modifier and Type | Method and Description |
---|---|
IMovement |
DefaultGalleryGroupRenderer.getAnimationCloseMovement() |
IMovement |
DefaultGalleryGroupRenderer.getAnimationOpenMovement()
Get the current movement used for animation
|
Modifier and Type | Method and 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.
|
Constructor and 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.
|