Interface IPenDatasourceFactory
-
- All Known Implementing Classes:
LinearRegressionPenDatasource.LinearRegressionFactory,MovingAveragePenDatasource.MovingAvgFactory,MultiplyPenDatasource.MultiplyFunctionFactory,QueryGroupKey,RunningSumPenDatasource.RunningSumFunctionFactory,SpcPenDatasource.SpcFuncFactory,SumDiffPenDatasource.SumDiffPenFunctionFactory,TagQueryGroup
public interface IPenDatasourceFactoryInstances of this class have two uses. 1) They need to be hashable so that pens can be grouped by the datasource factory that they return, and 2) They create pen datasources, of course.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IPenDatasourcecreateDatasource()Create the IPenDatasource that will provide data for each pen.IHistogramDatasourcecreateHistogram()Create a histogram datasource for the pens, if any.
-
-
-
Method Detail
-
createDatasource
IPenDatasource createDatasource()
Create the IPenDatasource that will provide data for each pen.
-
createHistogram
IHistogramDatasource createHistogram()
Create a histogram datasource for the pens, if any. (May return null for no histogram support)
-
-