The business model allows the back-end application and JViews TGO to share a
common vocabulary. In other words, it translates the real
application in the back end to a data model that JViews TGO can understand.
The business model describes business classes, their inheritance
and their attributes.
In the
JViews TGO
business model, classes are defined as instances of the
IlpClass interface. You can retrieve the
IlpClass
corresponding to a given Java™ class. You can also create
IlpClass
instances dynamically, either by using the API or by loading a
class description written in XML.
Instances of business classes or, in short,
business
objects are defined by the
IlpObject interface.
The purpose of business objects is to allow you to map application
data to JViews TGO
graphic components in a flexible way and to make it possible to
reuse the same data across multiple components, thus providing
homogeneous graphical representations throughout an application.
JViews TGO provides a
set of predefined business objects classes that you can use
directly in your applications. These classes are described in
detail in the following sections of this documentation.