dateField.setImmediate(true);
layout.addComponent(dateField);
dateField.setWidth(200, Sizeable.UNITS_PIXELS);
form.getFooter().addComponent(dateField);
dateField.addListener(new ValueChangeListener() {
@SuppressWarnings("deprecation")
public void valueChange(final ValueChangeEvent event) {
Date value = (Date) dateField.getValue();
Calendar gregorianCalendar = Calendar.getInstance();