Package org.apache.pivot.wtk.skin
Class CardPaneSkin.CrossfadeTransition
- java.lang.Object
-
- org.apache.pivot.wtk.effects.Transition
-
- org.apache.pivot.wtk.skin.CardPaneSkin.SelectionChangeTransition
-
- org.apache.pivot.wtk.skin.CardPaneSkin.CrossfadeTransition
-
- Direct Known Subclasses:
CardPaneSkin.ZoomTransition
- Enclosing class:
- CardPaneSkin
public class CardPaneSkin.CrossfadeTransition extends CardPaneSkin.SelectionChangeTransition
Class that performs cross-fade selection change transitions.
-
-
Constructor Summary
Constructors Constructor Description CrossfadeTransition(int from, int to)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
start(TransitionListener transitionListener)
Starts the transition.void
stop()
Stops the transition running with no final update, and does not fire aTransitionListener.transitionCompleted(Transition)
event.protected void
update()
Called repeatedly while the transition is running to update the transition's state.-
Methods inherited from class org.apache.pivot.wtk.effects.Transition
end, getCurrentTime, getDuration, getElapsedTime, getInterval, getPercentComplete, getRate, getStartTime, isRepeating, isReversed, isRunning, reverse, setDuration, setRate, setReversed, start, themeHasTransitionEnabled
-
-
-
-
Method Detail
-
start
public void start(TransitionListener transitionListener)
Description copied from class:Transition
Starts the transition. CallsTransition.update()
to establish the initial state and starts a timer that will repeatedly callTransition.update()
at the current rate. The specifiedTransitionListener
will be notified when the transition completes.- Overrides:
start
in classTransition
- Parameters:
transitionListener
- The listener to get notified when the transition completes, ornull
if no notification is necessary.
-
stop
public void stop()
Description copied from class:Transition
Stops the transition running with no final update, and does not fire aTransitionListener.transitionCompleted(Transition)
event.- Overrides:
stop
in classTransition
-
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 classTransition
-
-