You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

DisabledInlineDateField.java 963B

123456789101112131415161718192021222324252627282930313233343536
  1. package com.vaadin.tests.components.datefield;
  2. import java.time.LocalDate;
  3. import com.vaadin.server.VaadinRequest;
  4. import com.vaadin.tests.components.AbstractReindeerTestUI;
  5. import com.vaadin.ui.AbstractLocalDateField;
  6. import com.vaadin.ui.InlineDateField;
  7. public class DisabledInlineDateField extends AbstractReindeerTestUI {
  8. @Override
  9. protected void setup(VaadinRequest request) {
  10. AbstractLocalDateField df = new InlineDateField("Disabled");
  11. LocalDate date = LocalDate.of(2014, 6, 5);
  12. df.setValue(date);
  13. df.setEnabled(false);
  14. addComponent(df);
  15. df = new InlineDateField("Read-only");
  16. df.setValue(date);
  17. df.setReadOnly(true);
  18. addComponent(df);
  19. }
  20. @Override
  21. protected String getTestDescription() {
  22. return "Testing disabled and read-only modes of InlineDateField.";
  23. }
  24. @Override
  25. protected Integer getTicketNumber() {
  26. return 10262;
  27. }
  28. }