Provides swing components for producing a variety of graph types.

All of the BIP components support relational data models (javax.swing.table.TableModel), and most of them also support OLAP models (com.sas.storage.olap.OLAPDataSetInterface).   The components provide a rich API for incorporating the components into Java applets,  applications, and JSP solutions.  

The components support the SAS 9.1 Graph Styles, which define a set of attributes to be applied to a graph. By encapsulating these attributes, it is easy to apply and to change the overall look of your graph.  Each predefined Graph Style comes with its own already defined Color Scheme.  However, a new Color Scheme can be applied to any Graph Style with only one method call.  This design allows you to keep all the attributes associated with a particular Graph Style and yet easily change the colors to be used for the graph.   

Figure 1 shows a bar chart with a predefined style and graphs values for two response variables: energy produced and energy consumed. By displaying the bars representing response values side-by-side, the bar component makes it easy to compare the values.

   

     Figure 1

Figure 2 shows a bar chart with data associated with the rows and columns of the chart.  The result is a matrix of graphs that shows sales figures in a highly categorized fashion.  The graph matrix makes it easy to compare graphs that result from multivariate graphing:

   

     Figure 2