/** * Creates a new UTCDateBox with the medium date format for the * current locale. */ public UTCDateBox() { datePicker = GWT.create(DatePicker.class); datePicker.setFormat(DateUtils.getDateFormatMask()); initWidget(datePicker); }
@Test public void testInitDatePickerByRuleAttribute() { final DatePicker datePicker = mock(DatePicker.class); final String attributeValue = "31-May-2018"; doReturn(attributeValue).when(ruleAttribute).getValue(); factory.initDatePickerByRuleAttribute(datePicker, ruleAttribute); // not robust verifications because of Date formatting / parsing is mocked by GwtMockito verify(datePicker).setFormat(any()); verify(datePicker).setValue(notNull(Date.class)); }
@Test public void testInitDatePickerByRuleAttribute() { final DatePicker datePicker = mock(DatePicker.class); final String attributeValue = "31-May-2018"; doReturn(attributeValue).when(ruleAttribute).getValue(); factory.initDatePickerByRuleAttribute(datePicker, ruleAttribute); // not robust verifications because of Date formatting / parsing is mocked by GwtMockito verify(datePicker).setFormat(any()); verify(datePicker).setValue(notNull(Date.class)); }
@PostConstruct public void init() { initWidget( uiBinder.createAndBindUi( this ) ); accordion.setId( DOM.createUniqueId() ); formAccordionHeader.setDataParent( accordion.getId() ); formAccordionHeader.setDataTargetWidget( formAccordionCollapse ); resultAccordionHeader.setDataParent( accordion.getId() ); resultAccordionHeader.setDataTargetWidget( resultAccordionCollapse ); createdAfter.setFormat( ApplicationPreferences.getDroolsDateFormat() ); createdBefore.setFormat( ApplicationPreferences.getDroolsDateFormat() ); lastModifiedAfter.setFormat( ApplicationPreferences.getDroolsDateFormat() ); lastModifiedBefore.setFormat( ApplicationPreferences.getDroolsDateFormat() ); formGroup.setStyleName( null ); formatTypeahead.setDatasets( new StringDataset( new ArrayList<String>() {{ for ( final ClientResourceType resourceType : clientTypeRegistry.getRegisteredTypes() ) { add( resourceType.getShortName() ); } }} ) ); }
public DatePicker(final boolean allowEmptyValues) { datePicker = GWT.create(org.gwtbootstrap3.extras.datepicker.client.ui.DatePicker.class); this.allowEmptyValues = allowEmptyValues; datePicker.setContainer(RootPanel.get()); datePicker.setAutoClose(true); setLocaleName(); setFormat(gwtDateFormat); //When the popup Date Picker component is hidden assert empty values datePicker.addHideHandler(new HideHandler() { @Override public void onHide(HideEvent hideEvent) { final Date value = getDataPickerDate(); if (!allowEmptyValues && value == null) { doSetValue(new Date(), true); } else { doSetValue(value, true); } } }); initWidget(datePicker); }
public DatePicker(final boolean allowEmptyValues) { datePicker = GWT.create(org.gwtbootstrap3.extras.datepicker.client.ui.DatePicker.class); this.allowEmptyValues = allowEmptyValues; datePicker.setContainer(RootPanel.get()); datePicker.setAutoClose(true); setLocaleName(); setFormat(gwtDateFormat); //When the popup Date Picker component is hidden assert empty values datePicker.addHideHandler(new HideHandler() { @Override public void onHide(HideEvent hideEvent) { final Date value = getDataPickerDate(); if (!allowEmptyValues && value == null) { doSetValue(new Date(), true); } else { doSetValue(value, true); } } }); initWidget(datePicker); }
@Test public void testSettingFormatValue() { UTCDateBox newUTCDateBox = new UTCDateBox(); DatePicker newdatePicker = newUTCDateBox.getDateBox(); long now = System.currentTimeMillis(); newUTCDateBox.setValue(now); verify(newdatePicker).setFormat(DateUtils.getDateFormatMask()); } }
protected void initDatePickerByRuleAttribute(final DatePicker datePicker, final RuleAttribute ruleAttribute) { datePicker.addValueChangeHandler(event -> { final Date date = datePicker.getValue(); final String sDate = (date == null ? null : DATE_FORMATTER.format(datePicker.getValue())); ruleAttribute.setValue(sDate); }); datePicker.setFormat(DATE_FORMAT); datePicker.setValue(assertDateValue(ruleAttribute)); }
protected void initDatePickerByRuleAttribute(final DatePicker datePicker, final RuleAttribute ruleAttribute) { datePicker.addValueChangeHandler(event -> { final Date date = datePicker.getValue(); final String sDate = (date == null ? null : DATE_FORMATTER.format(datePicker.getValue())); ruleAttribute.setValue(sDate); }); datePicker.setFormat(DATE_FORMAT); datePicker.setValue(assertDateValue(ruleAttribute)); }
datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.ES); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.FR); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.JA); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.PT_BR); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.ZH_CN); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.DE); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.ZH_TW); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.RU); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.EN);
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; } }
public DSLDateSelector(DSLVariableValue selectedDate) { // Wire up update handler datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() { @Override public void onValueChange(final ValueChangeEvent<Date> event) { updateSentence(); } }); datePicker.setFormat(DATE_FORMAT); datePicker.setValue(assertDateValue(selectedDate)); //Wrap widget within a HorizontalPanel to add a space before and after the Widget HorizontalPanel hp = new HorizontalPanel(); hp.add(new HTML(" ")); hp.add(datePicker); hp.add(new HTML(" ")); initWidget(hp); }
public DSLDateSelector(DSLVariableValue selectedDate) { // Wire up update handler datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() { @Override public void onValueChange(final ValueChangeEvent<Date> event) { updateSentence(); } }); datePicker.setFormat(DATE_FORMAT); datePicker.setValue(assertDateValue(selectedDate)); //Wrap widget within a HorizontalPanel to add a space before and after the Widget HorizontalPanel hp = new HorizontalPanel(); hp.add(new HTML(" ")); hp.add(datePicker); hp.add(new HTML(" ")); initWidget(hp); }
@Test public void testSetFormat() { datePicker = new DatePicker(datePickerMock); String gwtDateFormat = "dd-MMM-yyyy"; DateTimeFormat gwtDateTimeFormat = DateTimeFormat.getFormat(gwtDateFormat); datePicker.setLocaleName("en"); datePicker.setFormat(gwtDateFormat); verify(datePickerMock).setLanguage(DatePickerLanguage.EN); verify(datePickerMock).setFormat(DatePickerFormatUtilities.convertToBS3DateFormat(gwtDateFormat)); Date now = new Date(); now = gwtDateTimeFormat.parse(gwtDateTimeFormat.format(now)); datePicker.setValue(now); verify(textBox).setValue(gwtDateTimeFormat.format(now)); when(textBox.getValue()).thenReturn(gwtDateTimeFormat.format(now)); assertEquals(now, datePicker.getValue()); }
datePicker.setFormat(DATE_FORMAT); datePicker.setValue(assertDateValue());
datePicker.setFormat(DATE_FORMAT); datePicker.setValue(assertDateValue());
valueEditor.setFormat(DATE_FORMAT); valueEditor.setValue((Date) hasValue.getValue().getValue());
datePicker.setFormat(DATE_FORMAT); datePicker.setValue(getSanitizedDateValue());
datePicker.setFormat(DATE_FORMAT); datePicker.setValue(getSanitizedDateValue());