org.noos.xing.mydoggy.plaf.ui
Class FloatingContainer.FloatingAnimation

java.lang.Object
  extended by org.noos.xing.mydoggy.plaf.ui.animation.AbstractAnimation
      extended by org.noos.xing.mydoggy.plaf.ui.FloatingContainer.FloatingAnimation
All Implemented Interfaces:
ActionListener, EventListener
Enclosing class:
FloatingContainer

public class FloatingContainer.FloatingAnimation
extends AbstractAnimation


Nested Class Summary
 
Nested classes/interfaces inherited from class org.noos.xing.mydoggy.plaf.ui.animation.AbstractAnimation
AbstractAnimation.Direction, AbstractAnimation.Type
 
Field Summary
protected  int lastLenX
           
protected  int lastLenY
           
protected  Rectangle originalBounds
           
 
Fields inherited from class org.noos.xing.mydoggy.plaf.ui.animation.AbstractAnimation
SYNC
 
Constructor Summary
FloatingContainer.FloatingAnimation()
           
 
Method Summary
protected  AbstractAnimation.Direction chooseFinishDirection(AbstractAnimation.Type type)
           
protected  float onAnimating(float animationPercent)
           
protected  void onFinishAnimation()
           
protected  void onHide(Object... params)
           
protected  void onShow(Object... params)
           
protected  void onStartAnimation(AbstractAnimation.Direction direction)
           
 
Methods inherited from class org.noos.xing.mydoggy.plaf.ui.animation.AbstractAnimation
actionPerformed, addAnimationListener, fireOnFinished, getAnimationDirection, hide, isAnimating, removeAnimationListener, show, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originalBounds

protected Rectangle originalBounds

lastLenX

protected int lastLenX

lastLenY

protected int lastLenY
Constructor Detail

FloatingContainer.FloatingAnimation

public FloatingContainer.FloatingAnimation()
Method Detail

onAnimating

protected float onAnimating(float animationPercent)
Specified by:
onAnimating in class AbstractAnimation

onFinishAnimation

protected void onFinishAnimation()
Specified by:
onFinishAnimation in class AbstractAnimation

onHide

protected void onHide(Object... params)
Specified by:
onHide in class AbstractAnimation

onShow

protected void onShow(Object... params)
Specified by:
onShow in class AbstractAnimation

onStartAnimation

protected void onStartAnimation(AbstractAnimation.Direction direction)
Specified by:
onStartAnimation in class AbstractAnimation

chooseFinishDirection

protected AbstractAnimation.Direction chooseFinishDirection(AbstractAnimation.Type type)
Overrides:
chooseFinishDirection in class AbstractAnimation


Copyright © 2012. All Rights Reserved.