public DTCellValue52(final Date value) { setDateValue(value); this.dataType = DataType.DataTypes.DATE; }
private static void assertDateDefaultValue(final DTCellValue52 dcv) { if (dcv.getDateValue() == null) { try { dcv.setDateValue(format.parse(dcv.getStringValue())); } catch (IllegalArgumentException eae) { dcv.setDateValue(new Date()); } } } }
private static void assertDateDefaultValue(final DTCellValue52 dcv) { if (dcv.getDateValue() == null) { try { dcv.setDateValue(format.parse(dcv.getStringValue())); } catch (IllegalArgumentException eae) { dcv.setDateValue(new Date()); } } } }
case DATE: if (!emptyValue) { setDateValue(new Date());
dataType); dcv.setDateValue(d); break; case NUMERIC:
private Widget makeDateSelector(final DTCellValue52 value) { //If read-only return a label if (isReadOnly) { Label dateLabel = new Label(); dateLabel.setText(format.format(value.getDateValue())); return dateLabel; } final DatePicker datePicker = new DatePicker(allowEmptyValues); // Wire up update handler datePicker.addChangeDateHandler((e) -> value.setDateValue(datePicker.getValue())); datePicker.setFormat(DATE_FORMAT); datePicker.setValue(value.getDateValue()); return datePicker; } }
private Widget makeDateSelector(final DTCellValue52 value) { //If read-only return a label if (isReadOnly) { Label dateLabel = new Label(); dateLabel.setText(format.format(value.getDateValue())); return dateLabel; } final DatePicker datePicker = new DatePicker(allowEmptyValues); // Wire up update handler datePicker.addChangeDateHandler((e) -> value.setDateValue(datePicker.getValue())); datePicker.setFormat(DATE_FORMAT); datePicker.setValue(value.getDateValue()); return datePicker; } }
@Test public void testGetDateValue() throws Exception { fieldBoolean.set(dcv, true); dcv.setDateValue(now); fieldNumeric.set(dcv, 1L); fieldString.set(dcv, "woot"); assertEquals(DataType.DataTypes.DATE, dcv.getDataType()); assertNull(dcv.getBooleanValue()); assertEquals(now, dcv.getDateValue()); assertNull(dcv.getNumericValue()); assertNull(dcv.getStringValue()); }
editedDefaultValue.setDateValue(datePicker.getValue()); defaultValueChangedEventHandler.onDefaultValueChanged(new DefaultValueChangedEvent(defaultValue, editedDefaultValue));
editedDefaultValue.setDateValue(datePicker.getValue()); defaultValueChangedEventHandler.onDefaultValueChanged(new DefaultValueChangedEvent(defaultValue, editedDefaultValue));
setDateValue((Date) value); this.dataType = DataType.DataTypes.DATE; return;
break; case DATE: setDateValue(sourceCell.getDateValue()); this.dataType = DataTypes.DATE; break;
break; case DATE: dcv.setDateValue(convertToDate(dcv)); break; case BOOLEAN:
break; case DATE: dcv.setDateValue(convertToDate(dcv)); break; case BOOLEAN: