Overview

A dashboard is a graphical component composed of Rogue Wave® JViews symbols arranged on an editable background. It is used to display business or system critical information graphically.
Dashboards are created with the Dashboard Editor. They are made of background graphics and active symbols stored using an XML description (usually with the .idbd extension).
JViews Diagrammer contains a set of utility components to manage dashboards at a high level. The following typical services are provided:
  • Loading dashboards
  • Listing the components of a dashboard
  • Listing the parameters for each symbol used in the dashboard
  • Getting information about each parameter, such as type, default value, and so on
For consistency, a dashboard ( IlvDashboardDiagram) is derived from the IlvDiagrammer class. As a consequence, all the functions provided by SDM are available. When a dashboard is loaded from a dashboard file, a model is automatically created and accessible from within the application. Additional information specified on the dashboard’s symbols (such as parameters and other properties) is available through the IlvDashboardSymbol class.
The typical processes for managing a dashboard are twofold: