Package prefuse.activity

General classes for scheduling and running activities with specified starting times and durations.

See:
          Description

Interface Summary
ActivityListener Callback interface by which interested classes can be notified of the progress of a scheduled activity.
Pacer A Pacer, or pacing function, maps one double value to another; they are used to parameterize animation rates, where the input value f moves from 0 to 1 linearly, but the returned output can vary quite differently in response to the input.
 

Class Summary
Activity Represents an activity that can be scheduled and run.
ActivityAdapter Adapter class for ActivityListeners.
ActivityManager The ActivityManager is responsible for scheduling and running timed activities that perform data processing and animation.
ActivityMap Maps between Activity instances and user-defined keys.
SlowInSlowOutPacer A pacing function that provides slow-in, slow-out animation, where the animation begins at a slower rate, speeds up through the middle of the animation, and then slows down again before stopping.
ThereAndBackPacer Pacing function that maps the animation fraction f such that it ranges from 0 to 1 and then back to 0 again.
 

Package prefuse.activity Description

General classes for scheduling and running activities with specified starting times and durations. Used by all Action implementations, these activities can be used to perform scheduled data processing and animation. Pacers can be used to control the rate of animation, for example, providing slow-in slow-out animated transitions.



Copyright © 2007 Regents of the University of California