Examples of DateHolder


Examples of org.projectforge.common.DateHolder

    dateHolder = new DateHolder(precision);
  }

  public DateInputField(Date date, DatePrecision precision)
  {
    dateHolder = new DateHolder(date, precision);
  }
View Full Code Here

Examples of org.projectforge.common.DateHolder

  {
    if (this.datum == null || this.faelligkeit == null) {
      this.zahlungsZielInTagen = null;
      return;
    }
    final DateHolder date = new DateHolder(this.datum);
    this.zahlungsZielInTagen = date.daysBetween(this.faelligkeit);
  }
View Full Code Here

Examples of org.projectforge.common.DateHolder

  {
    if (startTimeOfLastModification == null) {
      super.setStartTimeOfModification(null);
      return this;
    }
    final DateHolder dh = new DateHolder(startTimeOfLastModification, DatePrecision.MILLISECOND);
    dh.setBeginOfDay();
    super.setStartTimeOfModification(dh.getDate());
    return this;
  }
View Full Code Here

Examples of org.projectforge.common.DateHolder

  {
    if (stopTimeOfLastModification == null) {
      super.setStopTimeOfModification(null);
      return this;
    }
    final DateHolder dh = new DateHolder(stopTimeOfLastModification, DatePrecision.MILLISECOND);
    dh.setEndOfDay();
    super.setStopTimeOfModification(dh.getDate());
    return this;
  }
View Full Code Here

Examples of org.projectforge.common.DateHolder

      public void validate(final Form< ? > form)
      {
        final DateTimePanel startDateTimePanel = (DateTimePanel) dependentFormComponentsWithCost2[0];
        final DropDownChoice<Integer> stopHourOfDayDropDownChoice = (DropDownChoice<Integer>) dependentFormComponentsWithCost2[1];
        final DropDownChoice<Integer> stopMinuteDropDownChoice = (DropDownChoice<Integer>) dependentFormComponentsWithCost2[2];
        final DateHolder startDate = new DateHolder(startDateTimePanel.getConvertedInput());
        final DateHolder stopDate = new DateHolder(startDate.getTimestamp());
        stopDate.setHourOfDay(stopHourOfDayDropDownChoice.getConvertedInput());
        stopDate.setMinute(stopMinuteDropDownChoice.getConvertedInput());
        if (stopDate.getTimeOfDay() < startDate.getTimeOfDay()) { // Stop time is
          // before start time. Assuming next day for stop time:
          stopDate.add(Calendar.DAY_OF_MONTH, 1);
        }
        data.setStartTime(startDate.getTimestamp());
        data.setStopTime(stopDate.getTimestamp());
        if (data.getDuration() < 60000) {
          // Duration is less than 60 seconds.
          stopMinuteDropDownChoice.error(getString("timesheet.error.zeroDuration"));
        } else if (data.getDuration() > TimesheetDao.MAXIMUM_DURATION) {
          stopMinuteDropDownChoice.error(getString("timesheet.error.maximumDurationExceeded"));
View Full Code Here

Examples of org.projectforge.common.DateHolder

  @Override
  public void onBeforeRender()
  {
    super.onBeforeRender();
    final DateHolder stopDateHolder = new DateHolder(data.getStopTime(), DatePrecision.MINUTE_15);
    stopHourOfDay = stopDateHolder.getHourOfDay();
    stopMinute = stopDateHolder.getMinute();
  }
View Full Code Here

Examples of org.projectforge.common.DateHolder

         * @see org.apache.wicket.model.Model#getObject()
         */
        @Override
        public Date getObject()
        {
          final DateHolder dh = new DateHolder();
          dh.setDate(filter.getYear(), filter.getMonth(), 1, 0, 0, 0);
          return dh.getDate();
        }

        /**
         * @see org.apache.wicket.model.Model#setObject(java.io.Serializable)
         */
 
View Full Code Here

Examples of org.projectforge.common.DateHolder

    }
  }

  void setDate(final Date date)
  {
    final DateHolder dh = new DateHolder(date);
    filter.setYear(dh.getYear());
    filter.setMonth(dh.getMonth());
    yearChoice.modelChanged();
    monthChoice.modelChanged();
  }
View Full Code Here

Examples of org.projectforge.common.DateHolder

  private void refreshYearList()
  {
    final int[] years;
    if (filter.getUser() == null) {
      years = new int[] { new DateHolder().getYear()};
    } else {
      years = timesheetDao.getYears(filter.getUser().getId());
    }
    final LabelValueChoiceRenderer<Integer> yearChoiceRenderer = new LabelValueChoiceRenderer<Integer>();
    for (final int year : years) {
View Full Code Here

Examples of org.projectforge.common.DateHolder

      TimePeriod timePeriod = form.scriptParameters.get(idx).getTimePeriodValue();
      if (timePeriod == null) {
        timePeriod = new TimePeriod();
      }
      timePeriod.setFromDate(date);
      final DateHolder dateHolder = new DateHolder(date);
      if (property.endsWith(".month") == true) {
        dateHolder.setEndOfMonth();
      } else if (property.endsWith(".week") == true) {
        dateHolder.setEndOfWeek();
      } else {
        log.error("Property '" + property + "' not supported for selection.");
      }
      timePeriod.setToDate(dateHolder.getDate());
      form.scriptParameters.get(idx).setTimePeriodValue(timePeriod);
      form.datePanel1[idx].markModelAsChanged();
      form.datePanel2[idx].markModelAsChanged();
    } else if (property.startsWith("taskId:") == true) {
      final TaskDO task = taskDao.getById((Integer) selectedValue);
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.