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 TypeMethodDescriptionvoidvoidbooleanprotected voidvoidvoidMethods inherited from class com.macrofocus.common.interval.AbstractMutableInterval
addIntervalListener, addWeakIntervalListener, notifyIntervalChanged, removeIntervalListener, removeIntervalListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.macrofocus.common.interval.BoundedInterval
getMaximum, getMaximumExtent, getMinimum, getMinimumExtent, isInvertedScaleMethods inherited from interface com.macrofocus.common.interval.Interval
addIntervalListener, addWeakIntervalListener, contains, containsInterval, containsStartEnd, getEnd, getExtent, getStart, isDegenerate, isInverted, overlaps, overlapsInterval, removeIntervalListener, removeIntervalListenersMethods 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:
isFullRangein interfaceBoundedInterval
-
addBoundedIntervalListener
- Specified by:
addBoundedIntervalListenerin interfaceBoundedInterval
-
addWeakBoundedIntervalListener
- Specified by:
addWeakBoundedIntervalListenerin interfaceBoundedInterval
-
removeBoundedIntervalListener
- Specified by:
removeBoundedIntervalListenerin interfaceBoundedInterval
-
removeBoundedIntervalListeners
public void removeBoundedIntervalListeners()- Specified by:
removeBoundedIntervalListenersin interfaceBoundedInterval
-
notifyBoundedIntervalChanged
-