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.