Package com.macrofocus.common.interval
Class AbstractBoundedInterval
java.lang.Object
com.macrofocus.common.interval.AbstractMutableInterval
com.macrofocus.common.interval.AbstractBoundedInterval
- All Implemented Interfaces:
BoundedInterval
,Interval
,MutableInterval
- Direct Known Subclasses:
SimpleBoundedInterval
,TransformBoundedInterval
public abstract class AbstractBoundedInterval
extends AbstractMutableInterval
implements BoundedInterval
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
boolean
protected void
void
void
Methods inherited from class com.macrofocus.common.interval.AbstractMutableInterval
addIntervalListener, addWeakIntervalListener, notifyIntervalChanged, removeIntervalListener, removeIntervalListeners
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.macrofocus.common.interval.BoundedInterval
getMaximum, getMaximumExtent, getMinimum, getMinimumExtent, isInvertedScale
Methods inherited from interface com.macrofocus.common.interval.Interval
addIntervalListener, addWeakIntervalListener, contains, containsInterval, containsStartEnd, getEnd, getExtent, getStart, isDegenerate, isInverted, overlaps, overlapsInterval, removeIntervalListener, removeIntervalListeners
Methods inherited from interface com.macrofocus.common.interval.MutableInterval
getEndProperty, getStartProperty, setEnd, setExtent, setStart, setValue
-
Constructor Details
-
AbstractBoundedInterval
protected AbstractBoundedInterval()
-
-
Method Details
-
isFullRange
public boolean isFullRange()- Specified by:
isFullRange
in interfaceBoundedInterval
-
addBoundedIntervalListener
- Specified by:
addBoundedIntervalListener
in interfaceBoundedInterval
-
addWeakBoundedIntervalListener
- Specified by:
addWeakBoundedIntervalListener
in interfaceBoundedInterval
-
removeBoundedIntervalListener
- Specified by:
removeBoundedIntervalListener
in interfaceBoundedInterval
-
removeBoundedIntervalListeners
public void removeBoundedIntervalListeners()- Specified by:
removeBoundedIntervalListeners
in interfaceBoundedInterval
-
notifyBoundedIntervalChanged
-