skip to main content
Charts > Getting started > Introducing JViews Charts > Basic concepts > Clear distinction between data and display
 
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.