Package com.macrofocus.common.interval
Interface MutableBoundedInterval
-
- All Superinterfaces:
BoundedInterval,Interval
- All Known Implementing Classes:
SimpleBoundedInterval
@JsType public interface MutableBoundedInterval extends BoundedInterval
/** Defines the requirements for a BoundedInterval that can change.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MutableProperty<java.lang.Double>getEndProperty()MutableProperty<java.lang.Double>getStartProperty()voidreset()voidsetEnd(double value)voidsetExtent(double extent)voidsetMaximum(double maximum)voidsetMaximumExtent(double maximumExtent)voidsetMinimum(double minimum)voidsetMinimumExtent(double minimumExtent)voidsetMinMax(double min, double max)voidsetMinMaxExtent(double min, double max, double minExtent, double maxExtent)voidsetStart(double value)voidsetValue(double value, double extent)-
Methods inherited from interface com.macrofocus.common.interval.BoundedInterval
addBoundedIntervalListener, addWeakBoundedIntervalListener, getMaximum, getMaximumExtent, getMinimum, getMinimumExtent, isFullRange, isInvertedScale, removeBoundedIntervalListener, removeBoundedIntervalListeners
-
Methods inherited from interface com.macrofocus.common.interval.Interval
addIntervalListener, addWeakIntervalListener, contains, containsInterval, containsStartEnd, getEnd, getExtent, getStart, isDegenerate, isInverted, overlaps, overlapsInterval, removeIntervalListener, removeIntervalListeners
-
-
-
-
Method Detail
-
setMinimum
void setMinimum(double minimum)
-
setMaximum
void setMaximum(double maximum)
-
setMinimumExtent
void setMinimumExtent(double minimumExtent)
-
setMaximumExtent
void setMaximumExtent(double maximumExtent)
-
setMinMax
void setMinMax(double min, double max)
-
setMinMaxExtent
void setMinMaxExtent(double min, double max, double minExtent, double maxExtent)
-
reset
void reset()
-
getStartProperty
MutableProperty<java.lang.Double> getStartProperty()
- Specified by:
getStartPropertyin interfaceInterval
-
getEndProperty
MutableProperty<java.lang.Double> getEndProperty()
- Specified by:
getEndPropertyin interfaceInterval
-
setStart
void setStart(double value)
-
setEnd
void setEnd(double value)
-
setExtent
void setExtent(double extent)
-
setValue
void setValue(double value, double extent)
-
-