The data model is defined by two distinct interfaces: 
IlvDataSet and 
IlvDataSource. The 
IlvDataSet interface acts as a data holder. The objects that implement this interface manage data as a set of data points, and provide the required Application Programming Interface (API) to fetch and modify data. An abstract implementation of this interface called 
IlvAbstractDataSet is provided in the library as well as several concrete implementations.
The 
IlvDataSource interface acts as a data set source. It handles a collection of data sets and provides the required API to access them.The implementation of this interface allows you to import data from an external package (for example a database, an XML file, and so on) into the JViews Charts library. An abstract implementation called 
IlvAbstractDataSource is provided in the library as a starting point for your own custom implementation. A memory-based implementation is provided by the 
IlvDefaultDataSource class.
Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.