About data sources

In Rogue Wave® JViews TGO, the GUI part of the application connects to the back-end application where it retrieves data to be displayed through a data source.
The role of the data source is to turn business data, whatever the format, into objects that JViews TGO can handle, that is, instances of IlpObject. For details, see Business model API.
JViews TGO has been designed so that it can integrate smoothly with back-end data in a large variety of formats. JViews TGO plugs to the back-end application through data sources that are specific to the type of data handled.
A data source is a collection of business objects of the class IlpObject that notifies its listeners when an object is added or removed or when the object structure is modified. A data source is defined by the IlpDataSource interface.