Pentaho ChartBeans JFreeChart Plugin
1. Gradient Style/Type:
JFreeChart engine cannot currently implement more than one gradient type except when it's none. For example:
      *   series1: -x-pentaho-chart-gradient-type: none
      *   series2: -x-pentaho-chart-gradient-type: VERTICAL
      *   series3: -x-pentaho-chart-gradient-type: none
      *   series4: -x-pentaho-chart-gradient-type: HORIZONTALÂ
      *   series5: -x-pentaho-chart-gradient-type: CENTER_HORIZONTALÂ
      *   series6: -x-pentaho-chart-gradient-type: none
JfreeChart can render none as none, but can implement only one of the correct gradient styles (defined for series# 2,4,5). In our plugin implementation for JFreeChart we are accepting none as none. But for the series tags with non-none and correct gradient types defined, we accept the first not-none gradient type and then render the rest of the series with correct gradient types with that.
Â
For example: we would render the series described above as:
* series1: none
* series2: VERTICAL
* series3: none
* series4: VERTICAL
* series5: VERTICAL
* series6: none