Example usage for org.jfree.chart.renderer.xy DefaultXYItemRenderer setSeriesShapesVisible

List of usage examples for org.jfree.chart.renderer.xy DefaultXYItemRenderer setSeriesShapesVisible

Introduction

In this page you can find the example usage for org.jfree.chart.renderer.xy DefaultXYItemRenderer setSeriesShapesVisible.

Prototype

public void setSeriesShapesVisible(int series, boolean visible) 

Source Link

Document

Sets the 'shapes visible' flag for a series and sends a RendererChangeEvent to all registered listeners.

Usage

From source file:org.mwc.debrief.track_shift.views.FrequencyResidualsView.java

protected void updateData(final boolean updateDoublets) {
    // update the current datasets
    _myHelper.updateFrequencyData(_dotPlot, _linePlot, _theTrackDataListener, _onlyVisible.isChecked(), _holder,
            this, updateDoublets);

    // hide the line for the base freq dataset
    final DefaultXYItemRenderer lineRend = (DefaultXYItemRenderer) super._linePlot.getRenderer();
    lineRend.setSeriesShapesVisible(3, false);
}

From source file:org.mwc.debrief.track_shift.views.BearingResidualsView.java

protected void updateData(final boolean updateDoublets) {
    // update the current datasets
    _myHelper.updateBearingData(_dotPlot, _linePlot, _theTrackDataListener, _onlyVisible.isChecked(),
            showCourse.isChecked(), flipCourse.isChecked(), _holder, this, updateDoublets);

    // hide the line for the course dataset (if we're showing the course)
    if (_showLinePlot.isChecked()) {
        final DefaultXYItemRenderer lineRend = (DefaultXYItemRenderer) super._linePlot.getRenderer();
        if (showCourse.isChecked()) {
            // right, we've got a course, and it's always in slot one - so
            // hide the
            // shapes
            lineRend.setSeriesShapesVisible(0, false);
        } else {//from w w w. j  a va 2s . c om
            // just make sure the first series is visible, it's clearly not
            // a course
            lineRend.setSeriesShapesVisible(0, true);
        }
    }
}

From source file:com.bdb.weather.display.freeplot.HistoricalFreePlot.java

@Override
public void updateRenderer(FreePlotSeries series, DefaultXYItemRenderer renderer) {
    int index = series.getSeriesIndex();
    if (series.getName().equals(WIND_GUST_SERIES_NAME))
        WeatherSenseConstants.configureGustRenderer(renderer, index);
    else if (series.getName().equals(SUSTAINED_WIND_SERIES_NAME)) {
        renderer.setSeriesLinesVisible(index, true);
        renderer.setSeriesShapesVisible(index, false);
    }/*from   w w  w  .j  a v  a 2s . com*/
}