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.