pivot.wtk.effects
Class SlideTransition
java.lang.Object
pivot.wtk.effects.Transition
pivot.wtk.effects.SlideTransition
public class SlideTransition
- extends Transition
Slide transition class.
- Author:
- gbrown
Constructor Summary |
SlideTransition(Component component,
int x0,
int x1,
int y0,
int y1,
boolean reverse,
int duration,
int rate)
|
Method Summary |
int |
getX()
|
int |
getY()
|
void |
start(TransitionListener transitionListener)
Starts the transition. |
void |
stop()
Stops the transition. |
protected void |
update()
Called repeatedly while the transition is running to update the
transition's state. |
Methods inherited from class pivot.wtk.effects.Transition |
end, getCurrentTime, getDuration, getElapsedTime, getInterval, getPercentComplete, getRate, getStartTime, isRunning, setDuration, setRate, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SlideTransition
public SlideTransition(Component component,
int x0,
int x1,
int y0,
int y1,
boolean reverse,
int duration,
int rate)
getX
public int getX()
getY
public int getY()
start
public void start(TransitionListener transitionListener)
- Description copied from class:
Transition
- Starts the transition. Calls
Transition.update()
to establish the
initial state and starts a timer that will repeatedly call
Transition.update()
at the current rate. The specified
TransitionListener will be notified when the transition
completes.
- Overrides:
start
in class Transition
- Parameters:
transitionListener
- The listener to get notified when the transition completes, or
null if no notification is necessary
stop
public void stop()
- Description copied from class:
Transition
- Stops the transition. Does not fire a
TransitionListener.transitionCompleted(Transition)
event.
- Overrides:
stop
in class Transition
update
protected void update()
- Description copied from class:
Transition
- Called repeatedly while the transition is running to update the
transition's state.
- Specified by:
update
in class Transition