List of usage examples for com.vaadin.data.converter LocalDateToDateConverter LocalDateToDateConverter
public LocalDateToDateConverter()
From source file:org.jpos.qi.QIEntityView.java
License:Open Source License
protected DateField buildAndBindDateField(String id) { DateField dateField = new DateField(getCaptionFromId("field." + id)); List<Validator> v = getValidators(id); Binder.BindingBuilder builder = getBinder().forField(dateField); for (Validator val : v) { builder.withValidator(val); }/*from w w w . java2s . c o m*/ if (isRequired(id)) { builder.asRequired(getApp().getMessage("errorMessage.req", StringUtils.capitalize(getCaptionFromId("field." + id)))); } ; builder.withConverter(new LocalDateToDateConverter()).bind(id); return dateField; }
From source file:org.jpos.util.FieldFactory.java
License:Open Source License
public DateField buildAndBindDateField(String id) { DateField dateField = new DateField(getCaptionFromId("field." + id)); Binder.BindingBuilder builder = getBinder().forField(dateField); builder.withConverter(new LocalDateToDateConverter()).bind(id); if (viewConfig == null) return dateField; List<Validator> v = getValidators(id); for (Validator val : v) builder.withValidator(val); if (isRequired(id)) builder.asRequired(getApp().getMessage("errorMessage.req", StringUtils.capitalize(getCaptionFromId("field." + id)))); if ("endDate".equals(id)) dateField.addValueChangeListener( (HasValue.ValueChangeListener<LocalDate>) event -> dateField.addStyleName("expired-date")); return dateField; }