A graphic holder is defined by the interface
IlpGraphicHolder
. It is responsible for storing the graphic objects created for a
given graphic view. Note that in simple cases where graphic objects
can be recreated when needed, it may not be necessary to store them
in a graphic holder.
When creating a graphic view, you can use one of the following
convenience implementations of
IlpGraphicHolder.
IlpDefaultGraphicHolder. This default
implementation stores graphic objects per representation object
and attribute.
IlpEmptyGraphicHolder. This simple
implementation is used when graphic object instances do not need
to be stored in the graphic view.