Package org.jfree.data.time

Examples of org.jfree.data.time.TimeSeriesCollection.addSeries()


      final Class timePeriodClass = getTimePeriodClass(getDomainPeriodType());
      if (series == null)
      {
        series = new TimeSeries(seriesName, timePeriodClass);
        timeSeriesDataset.addSeries(series);
      }
      final RegularTimePeriod regularTimePeriod =
          RegularTimePeriod.createInstance(timePeriodClass, timeValue, TimeZone.getDefault());

      final TimeSeriesDataItem timeSeriesDataItem = new TimeSeriesDataItem(regularTimePeriod, value);
View Full Code Here


     
      TimeSeries series = seriesMap.get(seriesName);
      if (series == null)
      {
        series = new TimeSeries(seriesName);
        timeSeriesDataset.addSeries(series);
        seriesMap.put(seriesName, series);
      }

      final RegularTimePeriod regularTimePeriod =
          RegularTimePeriod.createInstance(getTimePeriod(), timeValue, TimeZone.getDefault());
View Full Code Here

      if (series == null || !series.getKey().equals(value.getSeries()))
      {
        if (series != null)
        {
          seriesCollection.addSeries(series);
        }

        series = new TimeSeries(value.getSeries(), Second.class);
      }
View Full Code Here

      }

      series.add(new Second(value.getTime()), value.getValue());
    }

    seriesCollection.addSeries(series);

    return seriesCollection;
 
 
  private DefaultValueDataset createDefaultValueDataset(ChartValue[] values)
View Full Code Here

            period = period.next();
            value = value * (1 + (Math.random() - 0.495) / 10.0);
        }

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

    }

    public static JPanel createDemoPanel() {
View Full Code Here

    private static XYDataset createDataset() {
        TimeSeries timeseries = createEURTimeSeries();
        TimeSeries timeseries1 = MovingAverage.createMovingAverage(timeseries, "30 day moving average", 30, 30);
        TimeSeriesCollection timeseriescollection = new TimeSeriesCollection();
        timeseriescollection.addSeries(timeseries);
        timeseriescollection.addSeries(timeseries1);
        return timeseriescollection;
    }

    private static TimeSeries createEURTimeSeries() {
View Full Code Here

    private static XYDataset createDataset() {
        TimeSeries timeseries = createEURTimeSeries();
        TimeSeries timeseries1 = MovingAverage.createMovingAverage(timeseries, "30 day moving average", 30, 30);
        TimeSeriesCollection timeseriescollection = new TimeSeriesCollection();
        timeseriescollection.addSeries(timeseries);
        timeseriescollection.addSeries(timeseries1);
        return timeseriescollection;
    }

    private static TimeSeries createEURTimeSeries() {
        TimeSeries timeseries = new TimeSeries("EUR/GBP");
View Full Code Here

            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

      s2.add(new Month(5, 2002), 111.6);
      s2.add(new Month(6, 2002), 108.8);
      s2.add(new Month(7, 2002), 101.6);
      TimeSeriesCollection dataset = new TimeSeriesCollection();
      dataset.addSeries(s1);
      dataset.addSeries(s2);
      return dataset;
    }
    public static void main(String[] args) {
      try {
        // create a chart...
View Full Code Here

        //  >   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.