Clear distinction between data and display
Rogue Wave® JViews Charts is based on the Separable Model Architecture. This architecture is a variant of the Model-View-Controller model that was introduced in Swing. In this design, the model manages the data or the values represented by the component, while the view manages the graphical representation of the model, and handles interaction on it.
The use of this design allows you to have a clear distinction between:
the
chart data model that handles the sets of data by means of data sources (or
data sets), and
the
chart renderers that draw the graphical representation of the data.
Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.