DateTimeGapFinder (クラス)
public abstract DateTimeGapFinder
パッケージ: CURL.GUI.CHARTS
直接継承しているサブクラス: DateTimeAutoGapFinder

DateTimeGapFinder is an abstract interface class used to define a method for omitting portions of a SimpleDateTimeAxis.

説明

This class is intended for use in presenting periodic, non-continuous, date-based data. In these cases, it can be useful to omit portions of time during which no data is present. When you set SimpleDateTimeAxis.gap-finder to an instance of this class, the axis will omit any regions indicated by DateTimeGapFinder.analyze.

A standard implementation, DateTimeAutoGapFinder, is provided for you. This class uses statistical analysis to find gaps. If you find that the statistical analysis doesn't work on your data, you can write your own DateTimeGapFinder that is better suited to your data.

Please see SimpleDateTimeAxis.gap-finder for an example using this class.

コンストラクタ
default:
コンストラクタ public {DateTimeGapFinder.default}

メソッド
analyze:
public abstract {DateTimeGapFinder.analyze}:(gaps:{Array-of ChartDateTimeSpan}, mean-normal-span:Time)
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (コンストラクタ)
public {DateTimeGapFinder.default}
""






メソッド詳細
analyze (メソッド)
public abstract {DateTimeGapFinder.analyze}:(gaps:{Array-of ChartDateTimeSpan}, mean-normal-span:Time)
""