Examples of TimePeriod


Examples of org.jfree.data.time.TimePeriod

      TimePeriodValuesCollection dataset = (TimePeriodValuesCollection) itemEntity.getDataset();
      TimePeriodValues series = dataset.getSeries(itemEntity.getSeriesIndex());
      Map serieHyperlinks = (Map) itemHyperlinks.get(series.getKey());
      if (serieHyperlinks != null)
      {
        TimePeriod timePeriod = series.getTimePeriod(itemEntity.getItem());
        printHyperlink = (JRPrintHyperlink) serieHyperlinks.get(timePeriod);
      }
    }
    return printHyperlink;
  }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

        final SortedSet<TimeInterval> gaps = result.getGaps(groupName);

        int i = 1;
        Task rootTask = null;
        for (TimeInterval interval : gaps) {
          final TimePeriod timePeriod = createTimePeriod(interval.getFrom(), interval.getTo());

          if (rootTask == null) {
            rootTask = new Task(groupDisplayName, timePeriod);
            gapsTaskSeries.add(rootTask);
          } else {
            Task task = new Task(groupDisplayName + " gap" + i, timePeriod);
            rootTask.addSubtask(task);
          }

          i++;
        }
      }

      // plot overlaps
      {
        final SortedSet<TimeInterval> overlaps = result.getOverlaps(groupName);

        int i = 1;
        Task rootTask = null;
        for (TimeInterval interval : overlaps) {
          final TimePeriod timePeriod = createTimePeriod(interval.getFrom(), interval.getTo());

          if (rootTask == null) {
            rootTask = new Task(groupDisplayName, timePeriod);
            overlapsTaskSeries.add(rootTask);
          } else {
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

   * @param item   the item index (zero-based).
   * @return The value.
   */
  public double getStartXValue(final int series, final int item)
  {
    final TimePeriod period = (TimePeriod) this.values.getRowKey(item);
    return period.getStart().getTime();
  }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

   * @param item   the item index (zero-based).
   * @return The value.
   */
  public double getEndXValue(final int series, final int item)
  {
    final TimePeriod period = (TimePeriod) this.values.getRowKey(item);
    return period.getEnd().getTime();
  }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

    if (keys.isEmpty())
    {
      return null;
    }

    final TimePeriod first = (TimePeriod) keys.get(0);
    final TimePeriod last = (TimePeriod) keys.get(keys.size() - 1);

    if (!includeInterval || this.domainIsPointsInTime)
    {
      return new Range(getXValue(first), getXValue(last));
    }
    else
    {
      return new Range(first.getStart().getTime(),
          last.getEnd().getTime());
    }
  }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

   * @param item   the item index (zero-based).
   * @return The value.
   */
  public double getXValue(final int series, final int item)
  {
    final TimePeriod period = (TimePeriod) this.values.getRowKey(item);
    return getXValue(period);
  }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

    }

    private double getItemValue(int series, int item) {
        TaskSeries s = this.underlying.getSeries(series);
        Task t = s.get(item);
        TimePeriod duration = t.getDuration();
        Date start = duration.getStart();
        Date end = duration.getEnd();
        return (start.getTime() + end.getTime()) / 2.0;
    }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

    }

    private double getItemStartValue(int series, int item) {
        TaskSeries s = this.underlying.getSeries(series);
        Task t = s.get(item);
        TimePeriod duration = t.getDuration();
        Date start = duration.getStart();
        return start.getTime();
    }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

    }

    private double getItemEndValue(int series, int item) {
        TaskSeries s = this.underlying.getSeries(series);
        Task t = s.get(item);
        TimePeriod duration = t.getDuration();
        Date end = duration.getEnd();
        return end.getTime();
    }
View Full Code Here

Examples of org.jfree.data.time.TimePeriod

        Number result = null;
        int row = getRowIndex(rowKey);
        TaskSeries series = (TaskSeries) this.data.get(row);
        Task task = series.get(columnKey.toString());
        if (task != null) {
            TimePeriod duration = task.getDuration();
            if (duration != null) {
                result = new Long(duration.getStart().getTime());
            }
        }
        return result;
    }
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.