@Override public void convertInput() { setConvertedInput(dateField.getConvertedInput()); }
public Date getInputDate() { datePanel.getDateField().validate(); // Update model from form field. final Date date = datePanel.getDateField().getConvertedInput(); return date; } }
@Override public Date getObject() { startDate.getDateField().validate(); return startDate.getDateField().getConvertedInput(); } }, parentPage, "quickSelect" + ".week");
@Override public void validate(final Form<?> form) { final Date performanceFromDate = fromDatePanel.getDateField().getConvertedInput(); final Date performanceEndDate = endDatePanel.getDateField().getConvertedInput(); if (performanceFromDate == null || performanceEndDate == null) { return; } else if (performanceEndDate.before(performanceFromDate) == true) { endDatePanel.error(form.getString("error.endDateBeforeBeginDate")); } final FormComponent<?>[] dependentFormComponents = getDependentFormComponents(); for (int i = 0; i < dependentFormComponents.length - 1; i += 2) { final Date posPerformanceFromDate = ((DatePanel) dependentFormComponents[i]).getDateField().getConvertedInput(); final Date posPerformanceEndDate = ((DatePanel) dependentFormComponents[i + 1]).getDateField().getConvertedInput(); if (posPerformanceFromDate == null || posPerformanceEndDate == null) { continue; } if (posPerformanceEndDate.before(posPerformanceFromDate) == true) { dependentFormComponents[i + 1].error(form.getString("error.endDateBeforeBeginDate")); } if (posPerformanceFromDate.before(performanceFromDate) == true) { dependentFormComponents[i + 1].error(form.getString("error.posFromDateBeforeFromDate")); } } } };
@SuppressWarnings("unchecked") @Override public void validate(final Form<?> form) { final MinMaxNumberField<BigDecimal> durationField = (MinMaxNumberField<BigDecimal>) dependentFormComponents[0]; final DatePanel endDate = (DatePanel) dependentFormComponents[1]; if (durationField.getConvertedInput() != null && endDate.getDateField().getConvertedInput() != null) { error(getString("gantt.error.durationAndEndDateAreMutuallyExclusive")); } } });
Date dateFieldInput = dateField.getConvertedInput(); Integer hoursInput = hoursField.getConvertedInput(); Integer minutesInput = minutesField.getConvertedInput();
Date dateFieldInput = dateField.getConvertedInput(); Integer hoursInput = hoursField.getConvertedInput(); Integer minutesInput = minutesField.getConvertedInput();