JViews TGO provides
all the necessary infrastructure for you to create applications
that integrate both predefined business objects and custom
business objects.
So that these business objects can be
represented virtually in any type of graphic component (whether
network, equipment, table, or tree), they are translated into
representation objects specific to the graphic component in which
they are to be displayed and then converted to graphic objects,
ready to draw on the screen.
These graphic objects are defined by the interface
IlpGraphic and can be either simple objects
or composite ones. Simple graphics, also known as leaf graphics,
are made up of a single graphic element, such as a label or an
icon. Composite graphics consist of multiple graphic objects,
which are grouped together by means of attachment rules.
JViews TGO supplies
the following classes to help you create graphic objects and
customize them:
IlpGraphic is an interface that defines
all the graphic objects.
IlpAbstractGraphic is a basic
implementation for graphic objects. This abstract class
contains the basic information that allows you to create your
own graphic object classes, if needed.
IlpLeafGraphic is a concrete graphic
object implementation that is used to create simple graphic
objects, such as labels or icons.