Example usage for org.jfree.chart.renderer.category StatisticalLineAndShapeRenderer StatisticalLineAndShapeRenderer

List of usage examples for org.jfree.chart.renderer.category StatisticalLineAndShapeRenderer StatisticalLineAndShapeRenderer

Introduction

In this page you can find the example usage for org.jfree.chart.renderer.category StatisticalLineAndShapeRenderer StatisticalLineAndShapeRenderer.

Prototype

public StatisticalLineAndShapeRenderer() 

Source Link

Document

Constructs a default renderer (draws shapes and lines).

Usage

From source file:msi.gama.outputs.layers.charts.ChartJFreeChartOutputHistogram.java

@Override
protected AbstractRenderer createRenderer(final IScope scope, final String serieid) {
    final String style = this.getChartdataset().getDataSeries(scope, serieid).getStyle(scope);
    AbstractRenderer newr = new BarRenderer();
    switch (style) {
    case IKeyword.STACK: {
        newr = new StackedBarRenderer();
        break;//from ww w  . j  a  v a 2  s  .  c om

    }
    case IKeyword.THREE_D: {
        newr = new BarRenderer3D();
        break;

    }
    case IKeyword.DOT: {
        newr = new ScatterRenderer();
        break;
    }
    case IKeyword.AREA: {
        newr = new StackedAreaRenderer();
        break;
    }
    case IKeyword.LINE: {
        newr = new StatisticalLineAndShapeRenderer();
        break;
    }
    case IKeyword.STEP: {
        newr = new LevelRenderer();
        break;
    }
    case IKeyword.RING:
    case IKeyword.EXPLODED:
    default: {
        newr = new BarRenderer();
        break;

    }
    }
    return newr;
}