Package com.macrofocus.common.interval
Interface MutableBoundedInterval
- All Superinterfaces:
BoundedInterval,Interval,MutableInterval
- All Known Implementing Classes:
SimpleBoundedInterval,TransformBoundedInterval
/** Defines the requirements for a BoundedInterval that can change.
-
Method Summary
Modifier and TypeMethodDescriptionvoidreset()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, removeBoundedIntervalListenersMethods inherited from interface com.macrofocus.common.interval.Interval
addIntervalListener, addWeakIntervalListener, contains, containsInterval, containsStartEnd, getEnd, getExtent, getStart, isDegenerate, isInverted, overlaps, overlapsInterval, removeIntervalListener, removeIntervalListeners
-
Method Details
-
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<Double> getStartProperty()- Specified by:
getStartPropertyin interfaceInterval- Specified by:
getStartPropertyin interfaceMutableInterval
-
getEndProperty
MutableProperty<Double> getEndProperty()- Specified by:
getEndPropertyin interfaceInterval- Specified by:
getEndPropertyin interfaceMutableInterval
-
setStart
void setStart(double value) - Specified by:
setStartin interfaceMutableInterval
-
setEnd
void setEnd(double value) - Specified by:
setEndin interfaceMutableInterval
-
setExtent
void setExtent(double extent) - Specified by:
setExtentin interfaceMutableInterval
-
setValue
void setValue(double value, double extent) - Specified by:
setValuein interfaceMutableInterval
-