Examples of TimeSeries


Examples of org.jfree.data.time.TimeSeries

            dataset = new TimeSeriesCollection();
            dataset.setDomainIsPointsInTime(false);
            StringTokenizer tokenizer = new StringTokenizer(displayNames, "|");
            series = new TimeSeries[tokenizer.countTokens()];
            for(int i=0; tokenizer.hasMoreTokens(); i++){
                series[i] = new TimeSeries(tokenizer.nextToken(), Second.class);
                series[i].setMaximumItemCount(100);// todo: this should somehow be configurable
                dataset.addSeries(series[i]);
            }
        }
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

        if (seriesName == null)
        {
          throw new JRRuntimeException("Time series name is null.");
        }

        TimeSeries series = (TimeSeries)seriesMap.get(seriesName);
        if(series == null)
        {
          series = new TimeSeries(seriesName.toString(), getTimePeriod());
          seriesNames.add(seriesName);
          seriesMap.put(seriesName, series);
        }
       
        RegularTimePeriod tp =
          RegularTimePeriod.createInstance(
            getTimePeriod(),
            crtTimeSeries.getTimePeriod(),
            getTimeZone()
            );

        series.addOrUpdate(tp, crtTimeSeries.getValue());

        if (crtTimeSeries.getLabelExpression() != null)
        {
          Map seriesLabels = (Map)labelsMap.get(seriesName);
          if (seriesLabels == null)
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

   
    if (sampleTimeSeriesDataset == null)
    {
      TimeSeriesCollection dataset = new TimeSeriesCollection();
     
      TimeSeries series = new TimeSeries("First", "Year", "Count", Year.class);
      try
      {
        series.add(new Year(1976), Integer.valueOf(0));
        series.add(new Year(1977), Integer.valueOf(1));
        series.add(new Year(1978), Integer.valueOf(0));
        series.add(new Year(1979), Integer.valueOf(2));
        series.add(new Year(1980), Integer.valueOf(0));
        series.add(new Year(1981), Integer.valueOf(1));
        series.add(new Year(1982), Integer.valueOf(2));
        series.add(new Year(1983), Integer.valueOf(5));
        series.add(new Year(1984), Integer.valueOf(21));
        series.add(new Year(1985), Integer.valueOf(18));
        series.add(new Year(1986), Integer.valueOf(18));
        series.add(new Year(1987), Integer.valueOf(25));
        series.add(new Year(1988), Integer.valueOf(11));
        series.add(new Year(1989), Integer.valueOf(16));
        series.add(new Year(1990), Integer.valueOf(23));
        series.add(new Year(1991), Integer.valueOf(14));
        series.add(new Year(1992), Integer.valueOf(31));
        series.add(new Year(1993), Integer.valueOf(38));
        series.add(new Year(1994), Integer.valueOf(31));
        series.add(new Year(1995), Integer.valueOf(56));
        series.add(new Year(1996), Integer.valueOf(45));
        series.add(new Year(1997), Integer.valueOf(74));
        series.add(new Year(1998), Integer.valueOf(68));
        series.add(new Year(1999), Integer.valueOf(98));
        series.add(new Year(2000), Integer.valueOf(85));
        series.add(new Year(2001), Integer.valueOf(66));
        series.add(new Year(2002), Integer.valueOf(71));
        series.add(new Year(2003), Integer.valueOf(65));
        series.add(new Year(2004), Integer.valueOf(59));
        series.add(new Year(2005), Integer.valueOf(60));
      }
      catch (Exception e)
      {
        System.err.println(e.getMessage());
      }
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

            if (pointInfo.getDataType() == DataTypes.NUMERIC) {
                point.setStats(new AnalogStatistics(start, end, pointInfo.getStartValue() == null ? null : pointInfo
                        .getStartValue().getDoubleValue()));

                discreteTimeSeries = null;
                TimeSeries timeSeries = new TimeSeries(pointInfo.getExtendedName(), null, null);
                timeSeries.setRangeDescription(point.getTextRenderer().getMetaText());
                numericTimeSeries = new NumericTimeSeries(pointInfo.getPlotType(), timeSeries, colour, stroke);
                point.setNumericTimeSeries(numericTimeSeries);
                if (pointInfo.isConsolidatedChart())
                    pointTimeSeriesCollection.addNumericTimeSeries(numericTimeSeries);
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

   *
   * @return data set
   */
  XYDataset createMonthlyDataset(String airport, String remarque) {

    TimeSeries s = new TimeSeries("Evolutions");
    // getting a Connection
    Connection con = DBConnexion.getConnection();

    try {
      PreparedStatement ps = con
          .prepareStatement("SELECT r.`nomAeroport`, MONTH(r.`date`) mois, YEAR(r.`date`) `annee`, remarque, count(MONTH(r.`date`)) num FROM reclamation r WHERE nomAeroport=? AND remarque=? GROUP BY mois");
      ps.setString(1, airport);
      ps.setString(2, remarque);

      ResultSet rs = ps.executeQuery();
      while (rs.next()) {
        s.add(new Month(rs.getInt("mois"), rs.getInt("annee")),
            rs.getInt("num"));
      }

      ps.close();
      rs.close();
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

   *
   * @return data set
   */
  XYDataset createAnnualDataset(String airport, String remarque) {

    TimeSeries s = new TimeSeries("Evolutions");
    // getting a Connection
    Connection con = DBConnexion.getConnection();

    try {
      PreparedStatement ps = con
          .prepareStatement("SELECT nomAeroport, YEAR(r.`date`) `annee`, remarque, count(YEAR(r.`date`)) num FROM reclamation r WHERE r.`nomAeroport`=? AND remarque=? GROUP BY annee");
      ps.setString(1, airport);
      ps.setString(2, remarque);

      ResultSet rs = ps.executeQuery();
      while (rs.next()) {
        s.add(new Year(rs.getInt("annee")), rs.getInt("num"));
      }
      ps.close();
      rs.close();
    } catch (SQLException e) {
      // TODO Auto-generated catch block
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

          ps.setString(1, st);
          ps.setInt(2, year);

          ResultSet rs = ps.executeQuery();
          while (rs.next()) {
            TimeSeries serie = new TimeSeries(st);
            try {
              serie.add(
                  new Month(rs.getInt("mois"), year
                      .intValue()),
                  rs.getInt("num") / s.numberOfPassengers(st));
            } catch (Exception ex) {
              __app.getMainWindow().showNotification(
                  "Notification", "No Data",
                  Window.Notification.TYPE_TRAY_NOTIFICATION);
            }
            dataset.addSeries(serie);
          }
          ps.close();
          rs.close();
        } catch (SQLException e) {
          e.printStackTrace();
        }

      } else {
        TimeSeries _serie = new TimeSeries(st);
        _serie.add(new Month(1, year.intValue()), 1);
        dataset.addSeries(_serie);
      }
    }

    return dataset;
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

          ps.setInt(2, year);
          ps.setString(3, theme);

          ResultSet rs = ps.executeQuery();
          while (rs.next()) {
            TimeSeries serie = new TimeSeries(st);
            try {
              serie.add(
                  new Month(rs.getInt("mois"), year
                      .intValue()),
                  rs.getInt("num") / s.numberOfPassengers(st));
            } catch (Exception ex) {
              __app.getMainWindow().showNotification(
                  "Notification", "No data",
                  Window.Notification.TYPE_TRAY_NOTIFICATION);
            }
            dataset.addSeries(serie);
          }
        } catch (SQLException e) {
          e.printStackTrace();
        }

      } else {
        TimeSeries _serie = new TimeSeries(st);
        _serie.add(new Month(1, year.intValue()), 1);
        dataset.addSeries(_serie);
      }
    }

    return dataset;
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

      else
      {
        timeValue = new Date();
      }

      TimeSeries series = null;
      try
      {
        series = timeSeriesDataset.getSeries(seriesName);
      }
      catch (Exception ignored)
      {
      }

      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);
      series.add(timeSeriesDataItem);
    }
  }
View Full Code Here

Examples of org.jfree.data.time.TimeSeries

    final ExtTimeTableXYDataset tableXYDataset = new ExtTimeTableXYDataset();
    final int count = timeSeriesCollection.getSeriesCount();
    for (int i = 0; i < count; i++)
    {
      final Comparable key = timeSeriesCollection.getSeriesKey(i);
      final TimeSeries timeSeries = timeSeriesCollection.getSeries(i);
      final int itemCount = timeSeries.getItemCount();
      for (int ic = 0; ic < itemCount; ic++)
      {
        final TimeSeriesDataItem seriesDataItem = timeSeries.getDataItem(ic);
        tableXYDataset.add(seriesDataItem.getPeriod(), seriesDataItem.getValue(), key, false);
      }
    }
    return tableXYDataset;
  }
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.