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.
|
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.
|
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.
|
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) |
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.
|
Modifier and Type | Method | Description |
---|---|---|
IMovement |
DefaultGalleryGroupRenderer.getAnimationCloseMovement() |
|
IMovement |
DefaultGalleryGroupRenderer.getAnimationOpenMovement() |
Get the current movement used for animation
|
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.
|
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.
|