org.apache.pivot.wtk.skin.terra
Class TerraTabPaneSkin.SelectionChangeTransition

java.lang.Object
  extended by org.apache.pivot.wtk.effects.Transition
      extended by org.apache.pivot.wtk.skin.terra.TerraTabPaneSkin.SelectionChangeTransition
Enclosing class:
TerraTabPaneSkin

public class TerraTabPaneSkin.SelectionChangeTransition
extends Transition

Selection change transition.


Field Summary
 boolean expand
           
 int index
           
 
Constructor Summary
TerraTabPaneSkin.SelectionChangeTransition(int index, boolean expand)
           
 
Method Summary
 float getScale()
           
 Component getTab()
           
 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 org.apache.pivot.wtk.effects.Transition
end, getCurrentTime, getDuration, getElapsedTime, getInterval, getPercentComplete, getRate, getStartTime, isRepeating, isReversed, isRunning, reverse, setDuration, setRate, setReversed, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

public final int index

expand

public final boolean expand
Constructor Detail

TerraTabPaneSkin.SelectionChangeTransition

public TerraTabPaneSkin.SelectionChangeTransition(int index,
                                                  boolean expand)
Method Detail

getTab

public Component getTab()

getScale

public float getScale()

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