Package com.macrofocus.common.interval
package com.macrofocus.common.interval
Provides the necessary classes and interfaces for dealing with intervals.
-
ClassDescriptionThis class provides a skeletal implementation of the MutableInterval interface to minimize the effort required to implement this interface.Defines the requirements for an interval that is bounded between two values./** An event that characterizes a change in the current interval./** The listener interface for receiving "interesting" events about a bounded interval.A closed interval is an interval that includes all of its limit points./** This interface represents the current state of an interval./** An event that characterizes a change in the current interval./** The listener interface for receiving "interesting" events about an interval./** Defines the requirements for a BoundedInterval that can change./** Defines the requirements for an interval that can change./** An open interval is an interval that does not include its end points.A closed interval is an interval that includes all of its limit points./** Default data model for bounded interval.A closed interval is an interval that includes all of its limit points.