com.alee.extended.transition.effects.curtain
Class CurtainTransitionEffect

java.lang.Object
  extended by com.alee.extended.transition.effects.DefaultTransitionEffect
      extended by com.alee.extended.transition.effects.curtain.CurtainTransitionEffect
All Implemented Interfaces:
TransitionEffect

public class CurtainTransitionEffect
extends DefaultTransitionEffect

User: mgarin Date: 09.11.12 Time: 16:35


Field Summary
 
Fields inherited from class com.alee.extended.transition.effects.DefaultTransitionEffect
animating, DIRECTION, effectSettings
 
Constructor Summary
CurtainTransitionEffect()
           
 
Method Summary
 int getMinimumSpeed()
           
 int getSize()
           
 CurtainSlideDirection getSlideDirection()
           
 int getSpeed()
           
 CurtainType getType()
           
 boolean isFade()
           
 void paint(java.awt.Graphics2D g2d, ImageTransition transition)
          Paints current transition state.
 boolean performAnimation(ImageTransition imageTransition)
          Single animation tick
 void prepareAnimation(ImageTransition imageTransition)
          Initial animation tick used for preparations
 void setFade(boolean transparent)
           
 void setMinimumSpeed(int speed)
           
 void setSize(int size)
           
 void setSlideDirection(CurtainSlideDirection direction)
           
 void setSpeed(int speed)
           
 void setType(CurtainType type)
           
 
Methods inherited from class com.alee.extended.transition.effects.DefaultTransitionEffect
clearSettings, get, getAnimationDelay, getDirection, getEffectSettings, isAnimating, performAnimationTick, put, remove, setDirection, setEffectSettings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurtainTransitionEffect

public CurtainTransitionEffect()
Method Detail

getSize

public int getSize()

setSize

public void setSize(int size)

getMinimumSpeed

public int getMinimumSpeed()

setMinimumSpeed

public void setMinimumSpeed(int speed)

getSpeed

public int getSpeed()

setSpeed

public void setSpeed(int speed)

isFade

public boolean isFade()

setFade

public void setFade(boolean transparent)

getType

public CurtainType getType()

setType

public void setType(CurtainType type)

getSlideDirection

public CurtainSlideDirection getSlideDirection()

setSlideDirection

public void setSlideDirection(CurtainSlideDirection direction)

prepareAnimation

public void prepareAnimation(ImageTransition imageTransition)
Description copied from class: DefaultTransitionEffect
Initial animation tick used for preparations

Specified by:
prepareAnimation in class DefaultTransitionEffect

performAnimation

public boolean performAnimation(ImageTransition imageTransition)
Description copied from class: DefaultTransitionEffect
Single animation tick

Specified by:
performAnimation in class DefaultTransitionEffect

paint

public void paint(java.awt.Graphics2D g2d,
                  ImageTransition transition)
Description copied from interface: TransitionEffect
Paints current transition state.

Parameters:
g2d - graphics context
transition - image transition component