class MultiformatDateField extends DateField {

    public List<String> getAlternativeFormat() {
        return Arrays.asList(getState().getAlternativeFormats());
    }

    public  MultiformatDateField();
    public  MultiformatDateField(String caption, LocalDate value);
    public  MultiformatDateField(String caption);
    public  MultiformatDateField(
            ValueChangeListener<LocalDate> valueChangeListener);
    public  MultiformatDateField(String caption,
            ValueChangeListener<LocalDate> valueChangeListener);
    public  MultiformatDateField(String caption, LocalDate value,
            ValueChangeListener<LocalDate> valueChangeListener);

}