Package com.metsci.glimpse.core.axis.listener
Provides classes used to update Axis1D and Axis2D
instances in response to mouse and gesture events. It also contains callback
interfaces for notifying listeners that axes bounds have changed.
-
Interface Summary Interface Description AxisListener1D An interface for receiving notifications that the min/max bounds of an Axis1D have changed.AxisListener2D An interface for receiving notifications that the min/max bounds of an Axis2D have changed. -
Class Summary Class Description DelayedEventDispatcher<D> A helper class used to rate-limit events.RateLimitedAxisListener1D An AxisListener1D which guarantees that axisUpdated( Axis1D ) will not be called at greater than a given rate.RateLimitedAxisListener2D An AxisListener2D which guarantees that axisUpdated( Axis2D ) will not be called at greater than a given rate.RateLimitedEventDispatcher<D> A helper class used to rate limit events.