Logo Search packages:      
Sourcecode: libjgoodies-animation-java version File versions  Download package

com::jgoodies::animation::AbstractAnimation Class Reference

Inheritance diagram for com::jgoodies::animation::AbstractAnimation:

com::jgoodies::animation::Animation com::jgoodies::animation::animations::BasicTextAnimation com::jgoodies::animation::animations::FanAnimation com::jgoodies::animation::animations::GlyphAnimation com::jgoodies::animation::Animations::OffsetAnimation com::jgoodies::animation::Animations::OneTimeAnimation com::jgoodies::animation::Animations::ParallelAnimation com::jgoodies::animation::Animations::PauseAnimation com::jgoodies::animation::Animations::RepeatedAnimation com::jgoodies::animation::Animations::ReversedAnimation com::jgoodies::animation::Animations::SequencedAnimation com::jgoodies::animation::components::AnimatedLabel::BlendOverAnimation

List of all members.


Detailed Description

An abstract class that minimizes the effort required to implement the Animation interface. Defines the duration and freezed state and provides a listener list.

Author:
Karsten Lentzsch
Version:
Revision
1.1

Definition at line 45 of file AbstractAnimation.java.


Public Member Functions

final void addAnimationListener (AnimationListener listener)
void animate (long time)
final long duration ()
final boolean isFreezed ()
final void removeAnimationListener (AnimationListener listener)
String toString ()

Protected Member Functions

 AbstractAnimation (long duration, boolean freezed)
 AbstractAnimation (long duration)
abstract void applyEffect (long time)
final void fireAnimationStarted (long time)
final void fireAnimationStopped (long time)

Private Attributes

boolean active = false
final long duration
final boolean freezed
final List listenerList = new LinkedList()

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index