Examples of TimeSeriesCollection


Examples of org.jfree.data.time.TimeSeriesCollection

            series.add(period, value);
            period = period.previous();
            value = value * (1 + (Math.random() - 0.495) / 10.0);
        }

        TimeSeriesCollection dataset = new TimeSeriesCollection();
        dataset.addSeries(series);

        return dataset;

    }
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

        timeSeriesHolder.addDataPointToSeries(seriesDefinition, new SeriesRow(_dates[1], _values[1]));
        timeSeriesHolder.addDataPointToSeries(seriesDefinition, new SeriesRow(_dates[2], _values[2]));

        timeSeriesHolder.endSeries(seriesDefinition);

        TimeSeriesCollection timeSeriesCollection = (TimeSeriesCollection) timeSeriesHolder.getPopulatedDataset();

        TimeSeries actualTimeSeries = timeSeriesCollection.getSeries(SERIES_LEGEND);
        for(int i = 0; i < NUMBER_OF_DATA_POINTS; i++)
        {
            TimeSeriesDataItem dataItem0 = actualTimeSeries.getDataItem(i);
            assertEquals(_dates[i].getTime(), dataItem0.getPeriod().getMiddleMillisecond());
            assertEquals(_values[i], dataItem0.getValue());
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

    private TimeSeriesCollection bitNumPer100Dataset;
    private TimeSeriesCollection bitNumPer1000Dataset;

    private TimeSeriesCollection getPacketNumPer100Dataset() {
        if (packetNumPer100Dataset == null) {
            packetNumPer100Dataset = new TimeSeriesCollection();
            for (StatisticsData data : datas) {
                packetNumPer100Dataset.addSeries(data.getPacketNumPer100Dataset());
            }
        }
        return packetNumPer100Dataset;
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

        return packetNumPer100Dataset;
    }

    private TimeSeriesCollection getPacketNumPer1000Dataset() {
        if (packetNumPer1000Dataset == null) {
            packetNumPer1000Dataset = new TimeSeriesCollection();
            for (StatisticsData data : datas) {
                packetNumPer1000Dataset.addSeries(data.getPacketNumPer1000Dataset());
            }
        }
        return packetNumPer1000Dataset;
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

        return packetNumPer1000Dataset;
    }

    private TimeSeriesCollection getBitNumPer100Dataset() {
        if (bitNumPer100Dataset == null) {
            bitNumPer100Dataset = new TimeSeriesCollection();
            for (StatisticsData data : datas) {
                bitNumPer100Dataset.addSeries(data.getBitNumPer100Dataset());
            }
        }
        return bitNumPer100Dataset;
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

        return bitNumPer100Dataset;
    }

    private TimeSeriesCollection getBitNumPer1000Dataset() {
        if (bitNumPer1000Dataset == null) {
            bitNumPer1000Dataset = new TimeSeriesCollection();
            for (StatisticsData data : datas) {
                bitNumPer1000Dataset.addSeries(data.getBitNumPer1000Dataset());
            }
        }
        return bitNumPer1000Dataset;
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

    public void useAntiAlias(boolean use) {
        chart.setAntiAlias(use);
    }

    public void showData(String name, boolean show) {
        TimeSeriesCollection dataset = model.getDatasetPer100();
        boolean shapeVisible = false;
        for (TimeSeriesEx<StatisticsData> timeSeriesEx : (List<TimeSeriesEx<StatisticsData>>) dataset.getSeries()) {
            StatisticsData data = timeSeriesEx.getUserObject();
            int seriesIndex = dataset.indexOf(timeSeriesEx);
            rendererPer100.setSeriesLinesVisible(seriesIndex, data.isShow());
            shapeVisible = data.isShow() && timeSeriesEx.getItemCount() == 1;
            rendererPer100.setSeriesShapesVisible(seriesIndex, shapeVisible);
        }
        dataset = model.getDatasetPer1000();
        for (TimeSeriesEx<StatisticsData> timeSeriesEx : (List<TimeSeriesEx<StatisticsData>>) dataset.getSeries()) {
            StatisticsData data = timeSeriesEx.getUserObject();
            int seriesIndex = dataset.indexOf(timeSeriesEx);
            rendererPer1000.setSeriesLinesVisible(seriesIndex, data.isShow());
            shapeVisible = data.isShow() && timeSeriesEx.getItemCount() == 1;
            rendererPer1000.setSeriesShapesVisible(seriesIndex, shapeVisible);
        }
    }
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

    public void updateForPacketNumOrBitNum() {
        plot.setDataset(model.getDatasetPer100());
        plot.setDataset(1, model.getDatasetPer1000());

        TimeSeriesCollection dataset = model.getDatasetPer100();
        boolean shapeVisible = false;
        for (TimeSeriesEx<StatisticsData> timeSeriesEx : (List<TimeSeriesEx<StatisticsData>>) dataset.getSeries()) {
            StatisticsData data = timeSeriesEx.getUserObject();
            int seriesIndex = dataset.indexOf(timeSeriesEx);
            rendererPer100.setSeriesPaint(seriesIndex, data.getColor());
            rendererPer100.setSeriesVisible(seriesIndex, model.isPer100());
            rendererPer100.setSeriesLinesVisible(seriesIndex, data.isShow());
            shapeVisible = data.isShow() && timeSeriesEx.getItemCount() == 1;
            rendererPer100.setSeriesShapesVisible(seriesIndex, shapeVisible);
        }
        dataset = model.getDatasetPer1000();
        for (TimeSeriesEx<StatisticsData> timeSeriesEx : (List<TimeSeriesEx<StatisticsData>>) dataset.getSeries()) {
            StatisticsData data = timeSeriesEx.getUserObject();
            int seriesIndex = dataset.indexOf(timeSeriesEx);
            rendererPer1000.setSeriesPaint(seriesIndex, data.getColor());
            rendererPer1000.setSeriesVisible(seriesIndex, !model.isPer100());
            rendererPer1000.setSeriesLinesVisible(seriesIndex, data.isShow());
            shapeVisible = data.isShow() && timeSeriesEx.getItemCount() == 1;
            rendererPer1000.setSeriesShapesVisible(seriesIndex, shapeVisible);
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

                maxAge=par_maxAge;
    // create two series that automatically discard data more than 30
    //seconds old...

               
    dataset = new TimeSeriesCollection();

               

    DateAxis domain = new DateAxis("Time");
View Full Code Here

Examples of org.jfree.data.time.TimeSeriesCollection

        //
        //  >   http://www.object-refinery.com/jfreechart/guide.html
        //
        // ******************************************************************

        TimeSeriesCollection dataset = new TimeSeriesCollection();
        dataset.addSeries(s1);
        dataset.addSeries(s2);

        return dataset;

    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.