This package contains a number of data windowers. Windowing helps to reduce the render time of the chart by initially displaying a subset of the total data, with the remaining data points then subsequently inserted in distinct windows. The windowers function by wrapping the com.shinobicontrols.charts.Series com.shinobicontrols.charts.DataAdapter and then intercepting calls to its methods.


ContinuousWindower<Tx, Ty> Upon a call to getDataPointsForDisplay() this class will successively return increasingly sized subsets, every 0.1 seconds, of the Data items held within the DataAdapter which it wraps. 
OnDemandWindower<Tx, Ty> The OnDemandWindower wraps a given DataAdapter and manages the loading of its data points based on the current displayed range of a specified, managed Axis.