Interface IGetDisplayedRangePropertyOwner
- All Known Subinterfaces:
IDiscretizationPropertyOwner,ISetNumericDisplayedRangePropertyOwner,ISetTimeDisplayedRangePropertyOwner
- All Known Implementing Classes:
BarChartCategoryXAxis,BarChartNumericYAxis,GanttChartNumericXAxis,GanttChartTimeXAxis,LineChartNumericXAxis,LineChartNumericYAxis,LineChartTimeXAxis
public interface IGetDisplayedRangePropertyOwner
Interface of displayed range property owners. Provides a set of methods
corresponding to it.
- Author:
- Aleksey Kirillov
-
Method Summary
Modifier and TypeMethodDescriptionaddDisplayedRangeChangeHandler(BiConsumer<Double, Double> handler) Adds the action to be executed every time the displayed range changed.Clear all the displayed range changed actions.Returns the currently displayed values range of axis.Removes the displayed range changed action.
-
Method Details
-
getDisplayedRange
Returns the currently displayed values range of axis.- Returns:
- the pair contains minimum and maximum values of the currently displayed range
-
addDisplayedRangeChangeHandler
Adds the action to be executed every time the displayed range changed.- Parameters:
handler- new displayed range changed action- Returns:
- reference to this object
-
removeDisplayedRangeChangeHandler
IGetDisplayedRangePropertyOwner removeDisplayedRangeChangeHandler(BiConsumer<Double, Double> handler) Removes the displayed range changed action.- Parameters:
handler- removed displayed range changed action- Returns:
- reference to this object
-
clearDisplayedRangeChangeHandler
IGetDisplayedRangePropertyOwner clearDisplayedRangeChangeHandler()Clear all the displayed range changed actions.- Returns:
- reference to this object
-