aboutsummaryrefslogtreecommitdiffstats
path: root/uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldWithDefaultValue.java
blob: e422fc991e8a21d7855d458918b67e5a8129f2f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package com.vaadin.tests.components.datefield;

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

import com.vaadin.annotations.Widgetset;
import com.vaadin.server.VaadinRequest;
import com.vaadin.tests.components.AbstractTestUI;
import com.vaadin.ui.DateField;

@Widgetset("com.vaadin.DefaultWidgetSet")
public class DateFieldWithDefaultValue extends AbstractTestUI {

    static final String DATEFIELD_HAS_DEFAULT = "hasdefault";

    static final String DATEFIELD_REGULAR = "regular";

    @Override
    protected void setup(VaadinRequest request) {
        DateField dfWithDefault = new DateField(
                "Date field with default value 2010-10-01");
        dfWithDefault.setId(DATEFIELD_HAS_DEFAULT);
        LocalDate defaultValue = LocalDate.parse("2010-10-01",
                DateTimeFormatter.ISO_DATE);
        dfWithDefault.setDefaultValue(defaultValue);
        addComponent(dfWithDefault);

        DateField regularDF = new DateField("Regular datefield");
        regularDF.setId(DATEFIELD_REGULAR);
        addComponent(regularDF);

    }

}